|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.04.2013, 10:15 | #1 |
Форумчанин
Регистрация: 26.04.2007
Сообщений: 440
|
Yii. Последовательность правил
Привет! В конфиге указан urlManager & rules которые по которым обрабатываются запросы.
Есть 2 конкурирующих правила: Код:
Экшн получает id20id3id9, а вот если я пытаюсь туда число поставить, то не обрабатывает- срабатывает первое правило. Почему? Как исправить? |
16.04.2013, 22:32 | #2 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
http://www.example.com/controller/action/factor/20
Скажите, к какому правилу отнести данный URL? К первому или второму? Я уверен, что вы не сможете определить, так и машина не может. Она берёт первое подходящее правило и применяет его. Чтобы поправить это - есть множество способов, но все они изменяют URL. Можно добавить дополнительную переменную или статику. Например: Код:
PHP код:
Это один из вариантов решения.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ищем программистов для проект (на Yii) | adtox | Фриланс | 0 | 27.03.2013 16:24 |
ZF2 vs. Yii | helldog | PHP | 6 | 04.03.2013 10:43 |
Требуется PHP программист, Yii | masax | Фриланс | 1 | 26.01.2013 23:17 |
YII | Defunate | Помощь студентам | 0 | 30.11.2012 16:16 |
topserver+yii framework | Farrel | PHP | 0 | 01.03.2011 00:49 |