Skip to content

Внешний вид каталога

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

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

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

Здесь меняется оформление витрины без редактирования файлов шаблона.

Что получится: После сохранения новый вид будет применён к соответствующим страницам витрины.

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

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

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

НастройкаЧто она меняетЧто выбрать
Отключить корзинуУправляет параметром «Отключить корзину» в этом компоненте.Да, Нет
Компактный выводУправляет параметром «Компактный вывод» в этом компоненте.Да, Нет
Описание и опции в каталогеУправляет параметром «Описание и опции в каталоге» в этом компоненте.Всплывающие, Стандарт
2 товара в ряд на мобильномУправляет параметром «2 товара в ряд на мобильном» в этом компоненте.Да, Нет
Скрывать описание и опции на мобильномУправляет параметром «Скрывать описание и опции на мобильном» в этом компоненте.Да, Нет
Старая цена рядом с новойУправляет параметром «Старая цена рядом с новой» в этом компоненте.Да, Нет
Затемнять изображения отсутствующих товаровВыбирает изображение, используемое этим компонентом.Да, Нет

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

Откройте затронутую страницу магазина в новой вкладке, обновите её и проверьте результат как обычный покупатель.

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

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

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


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

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

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

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

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

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

Поля

Ключ POSTТип / форматДопустимые значенияHTML-defaultИсточник
revtheme_all_settings[cart_off]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7320
revtheme_all_settings[cat_compact]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7331
revtheme_all_settings[cat_opis_opt]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7342
revtheme_all_settings[mobil_two]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7353
revtheme_all_settings[mobil_cat_opis]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7364
revtheme_all_settings[cat_old_price]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7375
revtheme_all_settings[zatemnenie]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:7386

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

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

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

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

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

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