Я ищу, чтобы настроить собственный маршрут, который предоставляет неявные имена параметров для Zend_Application. По сути, у меня есть входящий URL, который выглядит следующим образом:
/StandardSystems/Dell/LatitudeE6500
Я бы хотел, чтобы это было отображено в StandardsystemsController, и я бы хотел, чтобы этому контроллеру передавались параметры "make" => "Dell"
и "model" => "LatitudeE6500"
.
Как мне настроить такую систему, используя Zend_Application и Zend_Controller_Router?
РЕДАКТИРОВАТЬ: Я не объяснил себе все, что ясно, я думаю - если нет марки и модели, я бы хотел перенаправить пользователя к другому действию на StandardsystemsController. в настоящее время, используя ответ Ballsacian1 с этим в application.ini:
resources.router.routes.StandardSystem.route = "/StandardSystem/:make/:model"
resources.router.routes.StandardSystem.defaults.controller = "StandardSystem"
resources.router.routes.StandardSystem.defaults.action = "system"
resources.router.routes.StandardSystem.defaults.make = ""
resources.router.routes.StandardSystem.defaults.model = ""
resources.router.routes.StandardSystemDefault.route = "/StandardSystem"
resources.router.routes.StandardSystemDefault.defaults.controller = "StandardSystem"
resources.router.routes.StandardSystemDefault.defaults.action = "index"