Appearance
Описание и характеристики в каталоге
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Каталог товаров → Описание и характеристики в каталоге
Зачем это настраивать
Эти настройки определяют, как покупатель просматривает и выбирает товары в каталоге.
Что получится: После сохранения откройте любую категорию с товарами — изменение будет видно там.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Каталог товаров и откройте вкладку Описание и характеристики в каталоге.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Включить описание товара в каталоге | Включает или отключает указанную возможность. | Да, Нет |
| Выбор опций в каталоге | Управляет параметром «Выбор опций в каталоге» в этом компоненте. | Да, Нет |
| Выводить короткое описание | Управляет параметром «Выводить короткое описание» в этом компоненте. | Да, Нет |
| Заменить описание на характеристики | Управляет параметром «Заменить описание на характеристики» в этом компоненте. | Да, Нет |
| Показывать производителя | Включает или отключает указанную возможность. | Да, Нет |
| Показывать модель | Включает или отключает указанную возможность. | Да, Нет |
| Показывать артикул (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 / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4753 |
revtheme_cat_attributes[description_in_grid] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4763 |
revtheme_cat_attributes[options_in_cat] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4775 |
revtheme_cat_attributes[options_in_grid] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4785 |
revtheme_cat_attributes[short_desc] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4797 |
revtheme_cat_attributes[zamena_description] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4809 |
revtheme_cat_attributes[manufacturer] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4823 |
revtheme_cat_attributes[model] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4835 |
revtheme_cat_attributes[sku] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4847 |
revtheme_cat_attributes[stock] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4859 |
revtheme_cat_attributes[length] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4871 |
revtheme_cat_attributes[weight] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4883 |
revtheme_cat_attributes[discounts_status] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4894 |
revtheme_cat_attributes[attributes_status] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4906 |
revtheme_cat_attributes[show_name] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4920 |
revtheme_cat_attributes[show_tags] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:4932 |
revtheme_cat_attributes[count] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:4943 |
revtheme_cat_attributes[separator] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:4950 |
Условные зависимости
- Поля с клиентской зависимостью:
revtheme_cat_attributes[zamena_description],revtheme_cat_attributes[attributes_status]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.
Обнаруженные потребители конфигурации
admin/controller/revolution/revstylesheet.phpadmin/view/template/revolution/revtheme.twigsystem/revolution.ocmod.xml
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.