В общем, поставлю вопрос по другому, можно ли в urlManager указать для конкретного значения конкретного параметра урл указать свое значение? например для section=1 нужно чтобы было seoword. В итоге вместо domain.ru/site/index/section/1 было domain.ru/seoword
Все правильно, если бы не было одного нюанса - на данный момент 3 get параметра это: r=site/index&filter=filter1¶m=param1 (в самом конце вопроса это site/index/section/1/filter1/param1, если включить urlManager) Соответственно, нужно их как переименовать\сопоставить с ссылками от прошлого движка, а именно чтобы было site.ru/seo_word1/filter1/param1
Кароче говоря: site/index - это seo_word1, get переменная filter - это filter1 и т.д. Надеюсь так будет понятнее.
Спасибо, но т.к. сайт переносится с другого движка на yii, нужно не потерять вес существующих страниц, думаю оптимальное решение будет установка 301 редиректа в .htaccess. Изначально хотелось решить эту проблему средствами urlManager
Спасибо, но не только этот модуль не выводится, на главной отсутствует весь правый сайдбар, смотрел в chrome dev tools там в верстке он вообще не выводится, в drupal есть файл, например page--front.tpl.php предназначенный для шаблона главной, может в джумле есть что-то похожее?
@zelenin@Blast с insert и select разобрался, осталось update - вариант представленный вами выше не подходит, так как в insert ... on duplicate key update, insert не нужен, видел ближайшее решение на SO через CASE, но оно уж очень громоздкое, от сюда вопрос, будет ли большая нагрузка из простого update в цикле ?
спасибо, думал об этом, но это если insert, а как быть с select? У меня с начала идет запрос select, a далее, на основании полученных данных, будет либо insert либо update