Домой / HELP / Убрать товары, которых нет в наличии, из списка товаров OpenCart

Убрать товары, которых нет в наличии, из списка товаров OpenCart

Возникла задача спрятать отсутствующие товары из категории, но оставить к ним доступ по прямой ссылке. Суть в том, что поисковые системы хорошо приводят посетителей на сайт (по низкочастотным запросам) по проиндексированным товарам. Потому и удалять уже отсутствующие позиции как-то не охота — ведь посетитель может заинтересоваться другим подобным товаром, который имеется в наличии.

Решение было найдено в сети и состоит из пары строк. Изменения вносим в файле category.php по адресу catalog/controller/product/category.php

Перед строкой

вставляем следующее:

И далее, после строки:

закрываем скобку, то есть добавляем такой знак:

Всё готово. Теперь при просмотре товаров в категории, товары с количеством, значение которых равно нулю отображаться не будут. Но будут доступны, если посетитель придёт на них из поисковой выдачи либо же по прямой ссылке, размещённой на других web сайтах.

P.S. В качестве испытуемого — OcStore 1.5.5.1.2 & 1.5.5.1.2

Про Александр

Здравствуйте, меня зовут Александр Мороз. Профессионально занимаюсь созданием сайтов . Выражаюсь на диалектах PHP, SQL, JavaScript, HTML, CSS, XML, jQuery. Иногда и матом в особо сложных случаях :)

Проверьте также

Как разделить контент на две колонки wordpress

WordPress замечательная CMS, однако для реализации некоторых функций в вашей теме, иногда требуется нестандартное мышление. Обычно …

Один комментарий

  1. По такому же принципу и в OC 2.3 — чуть другой код. Спасибо.

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

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