Я пытаюсь сопоставить действие базовому URL и контроллеру по умолчанию.
Поклянись, что это должно быть прямым или даже «готовым» средством, но как ты сопоставляешь действия в своем контроллере по умолчанию с базовым URL, используя Zend Framework? Я довольно новичок в Framework, поэтому я надеюсь, что мне просто не хватает чего-то очевидного.
Попытка сопоставить:
domain.com / index / my-page to domain.com/my-page
без нарушения каких-либо других настроек маршрута по умолчанию.
Я могу взломать его, используя Zend_Router, но он нарушает другие правила, например /: контроллер /: действие /: модуль /: контроллер /: действие
примечание: / index / my-page - это пример URL-адреса. Мне нужно, чтобы он динамически работал для всех действий indexController.
Примеры сопоставления URL по запросу 'tharkun'
indexController имеет методы indexAction и contactAction
нужны URL
/index
/index/contact
/
/contact
2-й контроллер testController имеет методы indexAction и monkeyAction
нужны URL
/test
/test/index
/test/monkey
в основном - если sys не может найти контроллер VAR, он ищет действие VAR в контроллере по умолчанию