Appearance
Виджеты социальных сетей
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Главная страница → Виджеты социальных сетей
Зачем это настраивать
Этот блок формирует главную страницу и помогает сразу показать посетителю важные товары, предложения или информацию.
Что получится: После сохранения нужный блок появится или изменится на главной странице.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Главная страница и откройте вкладку Виджеты социальных сетей.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Виджет Вконтакте | Включает или отключает указанную возможность. | Вкл., Выкл. |
| Размеры виджета, 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 / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:3299 |
revtheme_home_socv[width_vk] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3313 |
revtheme_home_socv[height_vk] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3316 |
revtheme_home_socv[id_vk] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3326 |
revtheme_home_socv[status_fb] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:3338 |
revtheme_home_socv[width_fb] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3352 |
revtheme_home_socv[height_fb] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3355 |
revtheme_home_socv[id_fb] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3365 |
revtheme_home_socv[status_ok] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:3377 |
revtheme_home_socv[width_ok] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3391 |
revtheme_home_socv[height_ok] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3394 |
revtheme_home_socv[id_ok] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3404 |
revtheme_home_socv[status_insta] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:3415 |
revtheme_home_socv[right_insta] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:3429 |
revtheme_home_socv[width_insta] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3441 |
revtheme_home_socv[limit_insta] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3449 |
revtheme_home_socv[id_insta] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3457 |
revtheme_home_socv[name_insta] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:3465 |
Условные зависимости
- Явные обработчики
onchange/onclickу полей этого экрана не обнаружены.
Обнаруженные потребители конфигурации
admin/view/template/revolution/revtheme.twigsystem/revolution.ocmod.xml
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.