Как заставить Zend использовать дефис вместо URL-адресов верблюдов для двух имен контроллеров слов? - PullRequest
1 голос
/ 16 ноября 2011

Zend позволяет мне использовать оба

    http://localhost/controllerName
    http://localhost/controller-name

Вместо этого я хотел бы заставить все контроллеры использовать дефисы и перенаправлять на эту версию

пример:

    localhost/big-widget
    localhost/big-red-widget

Я не хочу устанавливать их индивидуально.

Я не смог найти полезных руководств по этому вопросу, буду признателен за любую помощь!

Я посмотрел на http://framework.zend.com/manual/en/zend.controller.router.html и некоторые другие сообщения, но я не видел ничего, что мог бы легко понять.

Спасибо

1 Ответ

1 голос
/ 18 марта 2012

Я думаю, что по умолчанию Zend Framework уже использует дефис вместо верблюжьего корпуса.

Пример: Если у вас есть класс контроллера UserControlController, тогда он автоматически использует user-control для URLи делает то же самое для действия userLoginAction использует user-login в URL.Вот так

http://myapp.com/user-control/user-login/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...