имя экшена

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
kukuruku
Сообщения: 1318
Зарегистрирован: 2011.02.14, 11:36

имя экшена

Сообщение kukuruku »

например такое имя

Код: Выделить всё

actionMyTask
для создания ссылки нужно теперь нужно самому ручками прописывать дефисы например

Код: Выделить всё

['url'=>'user/my-task'] 
почему нельзя написать

Код: Выделить всё

user/myTask
а yii уже отрендерит

Код: Выделить всё

user/my-task
?
Аватара пользователя
yiijeka
Сообщения: 3103
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь
Контактная информация:

Re: имя экшена

Сообщение yiijeka »

:)

потому, что договорились, всё что касается url не использует camelCase, а использует "-", как в SEO. Ну и искать "-" через регулярку проще.
kukuruku
Сообщения: 1318
Зарегистрирован: 2011.02.14, 11:36

Re: имя экшена

Сообщение kukuruku »

вопрос был в том, почему yii сам не рендерит дефисы в урлах при создании ссылки в html? приходится вручную прописывать дефисы
или не туда смотрю?
astronin
Сообщения: 606
Зарегистрирован: 2012.01.30, 17:46

Re: имя экшена

Сообщение astronin »

а какая разница как прописывать, всеравно прописывать, в первом случае вы же должны удалить слово 'action' и поменять регистр буквы
Ответить