Appearance
Произвольный слайдер товаров 1
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Главная страница → Произвольный слайдер товаров 1
Зачем это настраивать
Этот блок формирует главную страницу и помогает сразу показать посетителю важные товары, предложения или информацию.
Что получится: После сохранения нужный блок появится или изменится на главной странице.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Главная страница и откройте вкладку Произвольный слайдер товаров 1.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Включен | Включает или отключает указанную возможность. | Да, Нет |
| Заголовок | Задаёт отображаемый пользователю текст или заголовок. | Заполните, если эта настройка нужна |
| Ссылка "Смотреть все" | Задаёт адрес перехода; проверьте маршрут и протокол ссылки. | Вставьте адрес нужной страницы |
| Иконка | Выбирает иконку или способ её отображения. | Иконка, Картинка |
| Лимит товаров | Ограничивает количество выводимых элементов. | Укажите число; начните со значения по умолчанию |
| Не выводить товарыс кол-вом или ценой = 0 | Управляет параметром «Не выводить товарыс кол-вом или ценой = 0» в этом компоненте. | Вкл., Выкл. |
| Слайдер товаров | Управляет параметром «Слайдер товаров» в этом компоненте. | Да, Нет |
| Изображение (Ш x В) | Выбирает изображение, используемое этим компонентом. | Укажите число; начните со значения по умолчанию |
| Источник товаров | Управляет параметром «Источник товаров» в этом компоненте. | Все товары, Выборочные товары |
| Товары (автозаполнение) | Управляет параметром «Товары (автозаполнение)» в этом компоненте. | Заполните, если эта настройка нужна |
| Фильтр по производителю | Управляет параметром «Фильтр по производителю» в этом компоненте. | Все производители |
| Сортировка и фильтрация | Определяет порядок вывода; меньшие значения обычно выводятся раньше. | p.date_added, rating, p.viewed, p.sort_order, special |
| Автопрокрутка (сек) | Управляет параметром «Автопрокрутка (сек)» в этом компоненте. | Заполните, если эта настройка нужна |
Как проверить
Откройте главную страницу в новой вкладке, обновите её и найдите настроенный блок. Проверьте его на компьютере и телефоне.
Если изменение не появилось
Сначала ещё раз убедитесь, что нажали Сохранить. Затем обновите витрину сочетанием Ctrl+F5. Если старый вид остался, воспользуйтесь инструкцией по очистке кэша.
Смотрите также
- Главная страница: все задачи раздела
- Как безопасно менять настройки
- Что делать, если изменения не видны
DEV · техническая спецификация
DEV · поля, форматы, зависимости и исходники
Контракт формы
- Сущность:
revolution.settings.home.product-slider-1. - Административный шаблон:
admin/view/template/revolution/revtheme.twig, контейнер#tab_slider1. - Передача:
POST multipart/form-data; вложенные имена PHP-массивов сохраняют структуру раздела. - Уникальных пользовательских полей: 16; служебных/шаблонных полей: 1.
- Доверие к данным: имена, типы и варианты подтверждены исходным Twig; значения по умолчанию указываются только когда присутствуют в HTML.
Граница подтверждённого знания
Контроллер сохранения защищён ionCube. Формат POST и имена полей подтверждены формой; точные серверные проверки и SQL-путь не следует выдумывать.
Поля
| Ключ POST | Тип / формат | Допустимые значения | HTML-default | Источник |
|---|---|---|---|---|
revtheme_slider_1[status] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:2366 |
revtheme_slider_1[{language_id}][title] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2379 |
revtheme_slider_1[{language_id}][url_all] | text / URL or route string | — | Ссылка | admin/view/template/revolution/revtheme.twig:2390 |
revtheme_slider_1[icontype] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:2399 |
revtheme_slider_1[icon] | hidden / relative asset path / icon identifier | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2407 |
revtheme_slider_1[image] | hidden / relative asset path / icon identifier | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2411 |
revtheme_slider_1[count] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2417 |
revtheme_slider_1[not_view_null] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:2424 |
revtheme_slider_1[slider] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:2436 |
revtheme_slider_1[image_width] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2446 |
revtheme_slider_1[image_height] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2447 |
revtheme_slider_1[category_id] | select / enum | 0, featured, ∅, ∅ | не задан в HTML | admin/view/template/revolution/revtheme.twig:2453 |
revtheme_slider_1[featured] | hidden / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2481 |
revtheme_slider_1[manufacturer_id] | select / enum | 0, ∅, ∅ | не задан в HTML | admin/view/template/revolution/revtheme.twig:2488 |
revtheme_slider_1[sort] | select / enum | p.date_added, p.date_added, rating, rating, p.viewed, p.viewed, p.sort_order, p.sort_order, special, special | не задан в HTML | admin/view/template/revolution/revtheme.twig:2506 |
revtheme_slider_1[autoscroll] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:2538 |
Условные зависимости
- Поля с клиентской зависимостью:
revtheme_slider_1[icontype],revtheme_slider_1[category_id]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.
Обнаруженные потребители конфигурации
admin/view/template/revolution/revtheme.twig
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.