Страница 1 из 1

ЧПУ для страниц

СообщениеДобавлено: 05 окт 2012, 13:20
tsybulskyserg
Добрый день! Не подскажете, как можно сделать ЧПУ для страниц?
Что бы ссылки были типа http://domain.com/<pageslug> а не http://domain.com/page/6?
Заранее спасибо за ответ!

Re: ЧПУ для страниц

СообщениеДобавлено: 10 окт 2012, 12:56
Koduc
В файле protected/config/main.php найти и дописать в секцию rules что-то типа:
Код: Выделить всё

        
'urlManager'=>array(
            'urlFormat'=>'path',
            'showScriptName' => false,
            'class'=>'application.components.CustomUrlManager',
            'rules'=>array(
                'nazvanie_uslugi => array('/menumanager/main/view', 'defaultParams' => array('id' => 6)),

(код писал навскидку и не пробовал, но вроде правильно). Страница будет доступна по адресу http://domain.com/nazvanie_uslugi
Это если ручками.

Если нужен автоматизец - то это надо уже править urlManager, а с такими вещами уже на платную доработку или сами, ибо посложнее немного будет.