Перейти к содержанию
forx

Не меняется title на страницах после установки темы оформления OCMarket

Рекомендуемые сообщения

Всем привет, помогите пожалуйста решить проблему.

 

ocStore 1.5.5.1.2

 

На всех страницах в title выводится название магазина, seo_title у товаров и категорий прописан.

 

Например в карточке товара код:

 

controller\product\product.php

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

Не работает, как только не менял.

 

При этом Н1 работает правильно и 'seo_title' из базы получает, если в 

if ($product_info['seo_h1']) {
$this->data['heading_title'] = $product_info['seo_h1'];
} else {
   $this->data['heading_title'] = $product_info['name'];
}

вместо 'seo_h1' прописать 'seo_title' то все ОК, в Н1 прописывается title.

 

В template\common\header.tpl

<title><?php echo $title; ?></title>

Подскажите куда копать, не получается разобраться

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

возможно

 

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

 

$product_info - после этого кода

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не совсем понял, о чем вы.

 

 

Еще кстати, если в /system/library/document.php

 

прописать:

public function setTitle($title) {
$this->title = 'Проверка';//$title;
}

Не работает, так же выводится просто название магазина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ошибка появляется после установки другой темы (OCMarket)

 

Отписал в теме автора. Можно закрыть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.