Skip to content

Список категорий и производителей

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

Путь: Настройки шаблона → Главная страница → Список категорий и производителей

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

Поля

Ключ POSTТип / форматДопустимые значенияHTML-defaultИсточник
revtheme_home_categorywall[status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:1842
revtheme_home_categorywall[mobi_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:1854
revtheme_home_categorywall[{language_id}][title]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:1867
revtheme_home_categorywall[icontype]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:1876
revtheme_home_categorywall[icon]hidden / relative asset path / icon identifierне задан в HTMLadmin/view/template/revolution/revtheme.twig:1884
revtheme_home_categorywall[image]hidden / relative asset path / icon identifierне задан в HTMLadmin/view/template/revolution/revtheme.twig:1888
revtheme_home_categorywall[sort_order]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:1895
revtheme_home_categorywall[categories]select / enum0, 1, 2не задан в HTMLadmin/view/template/revolution/revtheme.twig:1905
revtheme_home_categorywall_categories[]checkbox / enum / booleanне задан в HTMLadmin/view/template/revolution/revtheme.twig:1921
revtheme_home_categorywall_manufacturers[]checkbox / enum / booleanне задан в HTMLadmin/view/template/revolution/revtheme.twig:1943
revtheme_home_categorywall[group_manufs]radio / enum / boolean1, 0, wall, sliderне задан в HTMLadmin/view/template/revolution/revtheme.twig:1960
revtheme_home_categorywall[group_manufs_simbol]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:1977
revtheme_home_categorywall[group_manufs_link][{language_id}]text / URL or route stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:1990
revtheme_home_categorywall[group_manufs_link_href]text / URL or route stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:1995

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

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

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

  • admin/view/template/revolution/revtheme.twig

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

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