Skip to content

Описание и характеристики в каталоге

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

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

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

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

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

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

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

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

НастройкаЧто она меняетЧто выбрать
Включить описание товара в каталогеВключает или отключает указанную возможность.Да, Нет
Выбор опций в каталогеУправляет параметром «Выбор опций в каталоге» в этом компоненте.Да, Нет
Выводить короткое описаниеУправляет параметром «Выводить короткое описание» в этом компоненте.Да, Нет
Заменить описание на характеристикиУправляет параметром «Заменить описание на характеристики» в этом компоненте.Да, Нет
Показывать производителяВключает или отключает указанную возможность.Да, Нет
Показывать модельВключает или отключает указанную возможность.Да, Нет
Показывать артикул (sku)Включает или отключает указанную возможность.Да, Нет
Показывать наличиеВключает или отключает указанную возможность.Да, Нет
Показывать размерыВключает или отключает указанную возможность.Да, Нет
Показывать весВключает или отключает указанную возможность.Да, Нет
Показывать скидкиВключает или отключает указанную возможность.Да, Нет
Показывать атрибутыВключает или отключает указанную возможность.Да, Нет
Показывать название атрибутаВключает или отключает указанную возможность.Да, Нет
Добавить теги к текстуВключает или отключает указанную возможность.Да, Нет
Показывать количество атрибутов, 0 - показать всеОграничивает количество выводимых элементов.Укажите число; начните со значения по умолчанию
Разделитель атрибутовУправляет параметром «Разделитель атрибутов» в этом компоненте.Заполните, если эта настройка нужна

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

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

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

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

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


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

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

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

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

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

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

Поля

Ключ POSTТип / форматДопустимые значенияHTML-defaultИсточник
revtheme_cat_attributes[description_on]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4753
revtheme_cat_attributes[description_in_grid]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4763
revtheme_cat_attributes[options_in_cat]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4775
revtheme_cat_attributes[options_in_grid]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4785
revtheme_cat_attributes[short_desc]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4797
revtheme_cat_attributes[zamena_description]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4809
revtheme_cat_attributes[manufacturer]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4823
revtheme_cat_attributes[model]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4835
revtheme_cat_attributes[sku]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4847
revtheme_cat_attributes[stock]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4859
revtheme_cat_attributes[length]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4871
revtheme_cat_attributes[weight]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4883
revtheme_cat_attributes[discounts_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4894
revtheme_cat_attributes[attributes_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4906
revtheme_cat_attributes[show_name]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4920
revtheme_cat_attributes[show_tags]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:4932
revtheme_cat_attributes[count]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:4943
revtheme_cat_attributes[separator]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:4950

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

  • Поля с клиентской зависимостью: revtheme_cat_attributes[zamena_description], revtheme_cat_attributes[attributes_status]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.

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

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

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

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