ЧПУ, UrlManager, rules

250 views
Skip to first unread message

yolf

unread,
Jul 6, 2010, 4:32:24 AM7/6/10
to Yii Framework
Заметил такую штуку:

Если в конфиге в rules использовать подобную строку:
'admin/<_m:\w+>'=>'<_m>/admin/'
или такую:
'admin/news' => 'news/admin/'

- то приложение будет работать и так sitename/module/admin и так
sitename/admin/module.
Собственно тут всё в порядке.
Но при вызове createUrl('news/admin') в первом случае генерится ссылка
sitename/news/admin, а во втором sitename/admin/news.

Почему так происходит и можно ли исправить как то?
Конечно можно хардкодить и делать так - createUrl('admin/moduleName'),
но что то меня в этом способе смущает.

Reply all
Reply to author
Forward
0 new messages