Как зарегистрировать новый модуль в Zend Framework 2

Я хочу сделать свой собственный модуль в Zend Framework2, я попробовал этот код ниже в соответствии с документацией. упомянутый

return array(
'modules' => array(
'Application',
'Album',
'Photo',
'SanAuth',
'Newmodule',  // <- here is my newly added module name
),
'module_listener_options' => array(
'config_glob_paths'    => array(
'config/autoload/{,*.}{global,local}.php',
),
'module_paths' => array(
'./module',
'./vendor',
),
),
);

Но когда я добавляю это только одна строка кода! мой весь рабочий модуль дает пустой результат, даже если он работает нормально, начал давать пустой результат!
Как я могу выйти из этого?

0

Решение

То, что вы сделали, это включили модуль. Ты должен был создать это первым.
Взглянуть Вот.
И вы можете использовать ZFTool для управления модулем (это избавляет вас от скучного процесса).

Нормально видеть пустой экран. Возникает исключение, которое, вероятно, говорит о том, что ваш модуль не существует или что-то в этом роде. Убедитесь, что вы установили display_errors = On в вашем php.ini, так что вы можете отладить более простым способом.

0

Другие решения

Все, что вы сделали, это сказали Zend начать искать новый модуль, но вы еще не создали этот модуль.

Для создания модуля необходимо добавить папку с таким же именем в папку ./module.

namespace ModuleName;

Class Module {

}

это минимум, который требуется модулю для загрузки.

0

По вопросам рекламы [email protected]