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

0

Я хочу создать свой собственный модуль в 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',
        ),
    ),
);

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

Теги:
module
oop
zend-framework2
xml-namespaces

2 ответа

0

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

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

namespace ModuleName;

Class Module {

}

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

0

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню