Отображение наличия товара в категории Opencart

Июнь 01, 2016 :: Автор - stehlen :: Рубрика - Интернет, Создание сайта

2016-06-01_10-04-52

В OpenCart по умолчанию не отображается статус товара на складе в категориях, поиске и спецпредложениях. Клиенту приходится заходить в товар, что бы узнать о наличии. Данное руководство исправляет данный недостаток и добавляет новую функцию — расширенные статусы (при остатке 0 на складе используется статус товара из админки (предзаказ, нет в наличии), при 1-2 штуках статус товара заканчивается и при более 2 — есть в наличии.

Взято и собрано воедино из источников:

http://www.unemployed.in.ua

http://forum.opencart-russia.ru

В файлах:

  • /catalog/language/russian/product/product.php
  • /catalog/language/russian/product/manufacturer.php
  • /catalog/language/russian/product/search.php
  • /catalog/language/russian/product/special.php

Добавляем:




 Основные изменения:

В файлы:

  • /catalog/controller/product/category.php
  • /catalog/controller/product/manufacturer.php
  • /catalog/controller/product/search.php
  • /catalog/controller/product/special.php

После строк:

Вставляем:

После строк:

Вставляем:

И после:

Вставляем:

Открываем:

  • /catalog/view/theme/ваша_тема/template/product/category.tpl
  • /catalog/view/theme/ваша_тема/template/product/manufacturer_info.tpl
  • /catalog/view/theme/ваша_тема/template/product/search.tpl
  • /catalog/view/theme/ваша_тема/template/product/special.tpl

После:

Вставляем:

В файле:

/catalog/view/theme/ваша_тема/stylesheet/stylesheet.css

Указываем нужный стиль:

 

Теги:

Написать ответ