admin Опубликовано 17 марта, 2022 Поделиться Опубликовано 17 марта, 2022 Как многие знают, 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'); } Теперь если перейти на вторую страницу товаров в категории, описание выводиться не будет. Проблема с дублированным контентом в категориях решена. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.