Я хотел бы создать общий модуль/контроллер/маршрут действий в Zend Framework 2, который будет использоваться с архитектурой ZF2 MVC.Как создать общий модуль/контроллер/маршрут действия в Zend Framework 2?
В ZF1 маршруте по умолчанию был определен как /[:module][/:controller][/:action]
где модуль будет по умолчанию default
, контроллер по умолчанию будет index
и действия, направленные на index
.
Теперь ZF2 изменил способ использования модулей от простых групп контроллеров и представлений до реальных автономных приложений с явным отображением имени контроллера в класс контроллера.
Поскольку все имена контроллеров должны быть уникальными во всех модулях, я думал назвать их как modulename-controllername
, но я хотел бы, чтобы URL-адрес выглядел как /modulename/controllername
без необходимости создавать конкретные маршруты для каждого модуля, используя что-то вроде старого по умолчанию маршрут для ZF1, описанный выше.
Я попробую это и посмотрю, смогу ли я заставить его работать правильно. –
Вы получили это, чтобы работать, и можете ли вы поделиться кодом Matcher? –
@ IvoJansch: извините, но в настоящее время я больше не работаю над этим проектом, из-за отсутствия свободного времени, потраченного на него ... –