Skip to content

Стикеры товаров

DOC · руководство пользователя · Revolution 5.x

Путь: Настройки шаблона → Каталог товаров → Стикеры товаров

Зачем это настраивать

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

Что получится: После сохранения откройте любую категорию с товарами — изменение будет видно там.

Как настроить

  1. В админке откройте Настройки шаблона.
  2. Перейдите в раздел Каталог товаров и откройте вкладку Стикеры товаров.
  3. Если есть переключатель показа блока, сначала включите его.
  4. Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
  5. Нажмите кнопку Сохранить в правом верхнем углу.
  6. Откройте витрину магазина в новой вкладке и проверьте результат.

Что означают настройки

НастройкаЧто она меняетЧто выбрать
Включить стикерыВключает или отключает указанную возможность.Да, Нет
Стикеры на мобильномВключает или отключает указанную возможность.Вкл., Выкл.
Стикер "Новинка"Включает или отключает указанную возможность.Вкл., Выкл.
Стикер "Хит"Включает или отключает указанную возможность.Вкл., Выкл.
Стикер "Акция"Включает или отключает указанную возможность.Вкл., Выкл.
Стикер "Статус на складе"Включает или отключает указанную возможность.Вкл., Выкл.
Стикер "Нет в наличии"Включает или отключает указанную возможность.Вкл., Выкл.
Поле UPC как стикерУправляет параметром «Поле UPC как стикер» в этом компоненте.Да, Нет
Поле EAN как стикерУправляет параметром «Поле EAN как стикер» в этом компоненте.Да, Нет
Поле JAN как стикерУправляет параметром «Поле JAN как стикер» в этом компоненте.Да, Нет
Поле ISBN как стикерУправляет параметром «Поле ISBN как стикер» в этом компоненте.Да, Нет
Поле MPN как стикерУправляет параметром «Поле MPN как стикер» в этом компоненте.Да, Нет
Пользовательские стикерыУправляет цветом соответствующего элемента интерфейса.Выберите цвет в палитре

Как проверить

Откройте категорию, в которой есть несколько товаров. Проверьте внешний вид, кнопки и работу настройки.

Если изменение не появилось

Сначала ещё раз убедитесь, что нажали Сохранить. Затем обновите витрину сочетанием Ctrl+F5. Если старый вид остался, воспользуйтесь инструкцией по очистке кэша.

Смотрите также


DEV · техническая спецификация

DEV · поля, форматы, зависимости и исходники

Контракт формы

  • Сущность: revolution.settings.catalog.stickers.
  • Административный шаблон: admin/view/template/revolution/revtheme.twig, контейнер #tab_cat_stikers.
  • Передача: POST multipart/form-data; вложенные имена PHP-массивов сохраняют структуру раздела.
  • Уникальных пользовательских полей: 24; служебных/шаблонных полей: 0.
  • Доверие к данным: имена, типы и варианты подтверждены исходным Twig; значения по умолчанию указываются только когда присутствуют в HTML.

Граница подтверждённого знания

Контроллер сохранения защищён ionCube. Формат POST и имена полей подтверждены формой; точные серверные проверки и SQL-путь не следует выдумывать.

Поля

Ключ POSTТип / форматДопустимые значенияHTML-defaultИсточник
revtheme_catalog_stiker[status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4220
revtheme_catalog_stiker[status_mobile]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4231
revtheme_catalog_stiker[new_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4242
revtheme_catalog_stiker[best_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4253
revtheme_catalog_stiker[spec_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4264
revtheme_catalog_stiker[sklad_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4275
revtheme_catalog_stiker[stock_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4286
revtheme_catalog_stiker[stiker_netu_stock]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4295
revtheme_catalog_stiker[upc]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4306
revtheme_catalog_stiker[ean]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4317
revtheme_catalog_stiker[jan]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4328
revtheme_catalog_stiker[isbn]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4339
revtheme_catalog_stiker[mpn]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4350
revtheme_catalog_stiker[mpn_to_model]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4359
revtheme_catalog_stiker[last_color]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4370
revtheme_catalog_stiker[last_color_text]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4374
revtheme_catalog_stiker[best_color]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4381
revtheme_catalog_stiker[best_color_text]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4385
revtheme_catalog_stiker[spec_color]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4392
revtheme_catalog_stiker[spec_color_text]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4396
revtheme_catalog_stiker[netu_color]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4403
revtheme_catalog_stiker[netu_color_text]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4407
revtheme_catalog_stiker[user_color]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4414
revtheme_catalog_stiker[user_color_text]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:4418

Условные зависимости

  • Явные обработчики onchange/onclick у полей этого экрана не обнаружены.

Обнаруженные потребители конфигурации

  • admin/controller/revolution/revstylesheet.php
  • admin/view/template/revolution/revtheme.twig
  • system/revolution.ocmod.xml

После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.

Все права на шаблон принадлежат его автору