Уникализируем title категории в Opencart

Для уникализации title категории в Opencart необходимо сделать следующие шаги:

  1. Находим файл /catalog/controller/product/category.php
  2. Находим код:


if ($category_info) {
if ($category_info['seo_title']) {
$this->document->setTitle($category_info['seo_title']);
} else {
$this->document->setTitle($category_info['name']);
}

Изменяем на:

if ($category_info) {
if ($category_info['seo_title']) {
if ($page > 1) {
$this->document->setTitle($category_info['seo_title'].' - Страница ' .$page );
}
else {
$this->document->setTitle($category_info['seo_title']);
}
} else {
$this->document->setTitle($category_info['name']);
}

Либо еще лучше сделать следующую конструкцию (вместо title замешивать h1):

if ($category_info) {
if ($category_info['seo_title']) {
if ($page > 1) {
$this->document->setTitle($category_info['seo_h1'].' - Страница ' .$page );
}
else {
$this->document->setTitle($category_info['seo_title']);
}
} else {
$this->document->setTitle($category_info['name']);
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *