- Код: Выделить всё
$this->pageTitle = $model->getStrByLang('title').'в Бердянске';
или
- Код: Выделить всё
$this->pageTitle = $model->getStrByLang('title');
$this->pageTitle .= 'в Бердянске';
$this->pageTitle = $model->getStrByLang('title').'в Бердянске';
$this->pageTitle = $model->getStrByLang('title');
$this->pageTitle .= 'в Бердянске';
<?php if($_SERVER['PHP_SELF'] == '' || $_SERVER['PHP_SELF'] == '/') echo 'ключевик'; else echo ""; ?>
KaMaToZzz писал(а):Когда же будет полноценный ЧПУ?
Проект отличный, мне не хватает лишь полноценного чпу для сео)
Koduc писал(а):в /protected/modules/ * /views
в файлах есть что-то типа такой строки:
- Код: Выделить всё
$this->pageTitle .= $model->title;
Соответсвенно, можно убрать точку, получится
- Код: Выделить всё
$this->pageTitle = $model->title;
В этом случае названия сайта в тайтле уже не будет. Также можно ручками дописать если что-то надо..
Единственная проблема - это разбросано по разным файлам.
Koduc писал(а):Про сео копий уже поломано до дури;) Отдельный специальный модуль в будущем будет для этих целей.
По поводу вопроса:
Правим /protected/config/main.php и добавляем правило в 'rules':
- Код: Выделить всё
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName' => false,
'class'=>'application.components.MyUrlManager',
'rules'=>array(
'kvartiry' => array('/quicksearch/main/mainsearch', 'defaultParams' => array('objType' => 3)),
http://site.ru/quicksearch/main/mainsearch?city%5B0%5D=7&floorMin=0&floorMax=30&apType=3&squareMin=0&squareMax=450&objType=0&price=&rooms=0&sort=price
http://site.ru/moskow
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName' => false,
'class'=>'application.components.MyUrlManager',
'rules'=>array(
'moscow' => array('/quicksearch/main/mainsearch', 'defaultParams' => array('city[]' => 1)),
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3