Appearance
Общие настройки подвала
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Подвал сайта → Общие настройки подвала
Зачем это настраивать
Этот блок находится внизу сайта: здесь покупатели ищут контакты, полезные ссылки, способы оплаты и другую справочную информацию.
Что получится: После сохранения прокрутите любую страницу магазина вниз — изменение будет видно в подвале.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Подвал сайта и откройте вкладку Общие настройки подвала.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Кнопка связи | Управляет параметром «Кнопка связи» в этом компоненте. | Вкл., Выкл. |
| Кнопка "Вверх" | Управляет параметром «Кнопка "Вверх"» в этом компоненте. | Вкл., Выкл. |
| Кнопка "Заказать звонок" | Управляет параметром «Кнопка "Заказать звонок"» в этом компоненте. | Вкл., Выкл. |
| Карта с контактами в подвале | Управляет параметром «Карта с контактами в подвале» в этом компоненте. | Вкл., Выкл. |
| Копирайт | Управляет параметром «Копирайт» в этом компоненте. | Стандарт, Свой текст |
| Кнопки выбора языка | Управляет параметром «Кнопки выбора языка» в этом компоненте. | Вкл., Выкл. |
Как проверить
Откройте любую страницу магазина, прокрутите её до конца и проверьте ссылки и телефоны нажатием.
Если изменение не появилось
Сначала ещё раз убедитесь, что нажали Сохранить. Затем обновите витрину сочетанием Ctrl+F5. Если старый вид остался, воспользуйтесь инструкцией по очистке кэша.
Смотрите также
DEV · техническая спецификация
DEV · поля, форматы, зависимости и исходники
Контракт формы
- Сущность:
revolution.settings.footer.general. - Административный шаблон:
admin/view/template/revolution/revtheme.twig, контейнер#tab_footer_all. - Передача:
POST multipart/form-data; вложенные имена PHP-массивов сохраняют структуру раздела. - Уникальных пользовательских полей: 11; служебных/шаблонных полей: 6.
- Доверие к данным: имена, типы и варианты подтверждены исходным Twig; значения по умолчанию указываются только когда присутствуют в HTML.
Граница подтверждённого знания
Контроллер сохранения защищён ionCube. Формат POST и имена полей подтверждены формой; точные серверные проверки и SQL-путь не следует выдумывать.
Поля
| Ключ POST | Тип / формат | Допустимые значения | HTML-default | Источник |
|---|---|---|---|---|
revtheme_footer_all[callbtn] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:5913 |
revtheme_footer_all[callbtn_color_href] | text / CSS color | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:5920 |
revtheme_footer_all[callbtn_color_backgr] | text / CSS color | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:5923 |
revtheme_footer_all[{language_id}][callbtn_text] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:5932 |
revtheme_dop_menu_callbtn | hidden / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:6006 |
revtheme_footer_all[in_top] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:6013 |
revtheme_footer_all[popup_phone] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:6025 |
revtheme_footer_all[f_map] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:6037 |
revtheme_footer_all[copy] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:6048 |
revtheme_footer_all[{language_id}][copy_text] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:6059 |
revtheme_footer_all[revlanguage] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:6069 |
Условные зависимости
- Поля с клиентской зависимостью:
revtheme_footer_all[copy]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.
Обнаруженные потребители конфигурации
admin/controller/revolution/revstylesheet.phpadmin/view/template/revolution/revtheme.twigcatalog/view/theme/revolution/template/common/footer.twigsystem/revolution.ocmod.xml
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.