Помощь Title стандартных страниц в Opencart

maxim nestoff

Создатель
Регистрация
23 Апр 2009
Сообщения
185
Реакции
15
Ребята, столкнулся с тем, что гугл не правильно формирует title некоторых стандартных страниц opencart.

Подскажите, как в OC сделать чтоб к служебным страницам добавлялся адрес сайта.
10dd9aeca0746bba4667f380f1410eae1ebf707d.png
 
Адрес куда, в тайтл?
 
в нужных вам контрелерах страниц допишите до кода типа етого (на примере главной catalog/controller/common/home.php)

Код:
$this->document->setTitle($this->config->get('config_title'));

следующее
Код:
.' ' .$_SERVER["HTTP_HOST"]
в итоге должно получится так
Код:
$this->document->setTitle($this->config->get('config_title') .' ' .$_SERVER["HTTP_HOST"]);
И так для всех страниц
 
в нужных вам контрелерах страниц допишите до кода типа етого (на примере главной catalog/controller/common/home.php)

Код:
$this->document->setTitle($this->config->get('config_title'));

следующее
Код:
.' ' .$_SERVER["HTTP_HOST"]
в итоге должно получится так
Код:
$this->document->setTitle($this->config->get('config_title') .' ' .$_SERVER["HTTP_HOST"]);
И так для всех страниц
Подскажите, а что прописать чтоб дописовалось "* Название магазина:" с админки? Сейчас прописывается просто адрес сайта.
 
PHP:
$this->document->setTitle($this->config->get('config_title') .' ' .$this->config->get('config_name') .' ' .$_SERVER["HTTP_HOST"]);
 
В догонку: а если нужен кастомный title для всех страниц? вот для description и keywords поля есть, для title, к сожалению нет. Расширить БД и код, по аналогии с meta? Да можно, но при обновлении, придется каждый раз это проделывать. Мб какой-то официальный мод есть?
 
По анологии, делаете vqmod и при обновлении не надо будет переделівать а БД обновления не тронет, всмысле обновит но старые столбики не удалит...
 
Спасибо, не подумал. Но чтобы не велосипедить подобного модуля нет?
 
Назад
Сверху