Перейти к содержанию
  • В связи с блокировкой банка QIWI оплата через сайт не возможна.
    Для оплаты и получения дополнений просьба писать в личные сообщения
    Admin*у
    После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

[Решено]Убрать описание категории при пагинации


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

Как многие знают, opencart не особо оптимизирован под требования yandex в плане SEO. И если в OCStore хотя бы частично решена проблема с дублями товаров, то вот с описанием категорий в опенкарт все оставляет желать лучшего. Взять то же самое описание. Оно дублируется на каждой странице пагинации, в чем нет ничего хорошего. Однако эту проблему легко решить, чем мы сегодня и займемся.

Решение довольно простое. Нам необходимо внести изменения в контроллер категорий, а именно в файл

/catalog/controller/product/category.php

Находим

$data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');

И заменяем на

if (isset($this-request->get['page']) && $this-request->get['page'] > 1) {
$data['description'] = '';
} else {
$data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');
}

Теперь если перейти на вторую страницу товаров в категории, описание выводиться не будет. Проблема с дублированным контентом в категориях решена.

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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

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