Skip to content

Виджеты социальных сетей

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

Путь: Настройки шаблона → Главная страница → Виджеты социальных сетей

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

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

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

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

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

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

НастройкаЧто она меняетЧто выбрать
Виджет ВконтактеВключает или отключает указанную возможность.Вкл., Выкл.
Размеры виджета, pxЗадаёт размер элемента; значение следует проверить на мобильных и настольных экранах.Укажите число; начните со значения по умолчанию
Id группы ВконтактеУправляет параметром «Id группы Вконтакте» в этом компоненте.Заполните, если эта настройка нужна
Виджет FacebookВключает или отключает указанную возможность.Вкл., Выкл.
Имя группы FacebookУправляет параметром «Имя группы Facebook» в этом компоненте.Заполните, если эта настройка нужна
Виджет ОдноклассникиВключает или отключает указанную возможность.Вкл., Выкл.
Id группы ОдноклассникиУправляет параметром «Id группы Одноклассники» в этом компоненте.Заполните, если эта настройка нужна
Виджет InstagramВключает или отключает указанную возможность.Вкл., Выкл.
Справа от описания магазинаУправляет параметром «Справа от описания магазина» в этом компоненте.Да, Нет
Ширина виджета, pxЗадаёт размер элемента; значение следует проверить на мобильных и настольных экранах.Укажите число; начните со значения по умолчанию
Лимит изображений, штВыбирает изображение, используемое этим компонентом.Укажите число; начните со значения по умолчанию
Access token InstagramУправляет параметром «Access token Instagram» в этом компоненте.Заполните, если эта настройка нужна
Имя профиля InstagramЗадаёт отображаемый пользователю текст или заголовок.Заполните, если эта настройка нужна

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

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

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

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

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


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

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

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

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

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

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

Поля

Ключ POSTТип / форматДопустимые значенияHTML-defaultИсточник
revtheme_home_socv[status_vk]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:3299
revtheme_home_socv[width_vk]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3313
revtheme_home_socv[height_vk]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3316
revtheme_home_socv[id_vk]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:3326
revtheme_home_socv[status_fb]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:3338
revtheme_home_socv[width_fb]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3352
revtheme_home_socv[height_fb]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3355
revtheme_home_socv[id_fb]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:3365
revtheme_home_socv[status_ok]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:3377
revtheme_home_socv[width_ok]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3391
revtheme_home_socv[height_ok]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3394
revtheme_home_socv[id_ok]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:3404
revtheme_home_socv[status_insta]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:3415
revtheme_home_socv[right_insta]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:3429
revtheme_home_socv[width_insta]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3441
revtheme_home_socv[limit_insta]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:3449
revtheme_home_socv[id_insta]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:3457
revtheme_home_socv[name_insta]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:3465

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

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

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

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

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

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