Appearance
Общие дополнительные настройки
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Дополнительные настройки → Общие дополнительные настройки
Зачем это настраивать
Здесь настраивается отдельная покупательская или служебная страница магазина.
Что получится: После сохранения откройте соответствующую страницу магазина и проверьте результат.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Дополнительные настройки и откройте вкладку Общие дополнительные настройки.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Кэширование шаблона | Управляет параметром «Кэширование шаблона» в этом компоненте. | Вкл., Выкл. |
| Минификация css и js | Управляет параметром «Минификация css и js» в этом компоненте. | Вкл., Выкл. |
| Mobile-detect | Управляет параметром «Mobile-detect» в этом компоненте. | Вкл., Выкл. |
| Изображения в webp | Выбирает изображение, используемое этим компонентом. | Вкл., Выкл. |
| Альтернативная страница 404 | Управляет параметром «Альтернативная страница 404» в этом компоненте. | Да, Нет |
| Индикатор загрузки страницы | Управляет параметром «Индикатор загрузки страницы» в этом компоненте. | Вкл., Выкл. |
| Эффект размытия | Управляет параметром «Эффект размытия» в этом компоненте. | Вкл., Выкл. |
| Эффект затемнения | Управляет параметром «Эффект затемнения» в этом компоненте. | Вкл., Выкл. |
| Плавная загрузка страниц | Управляет параметром «Плавная загрузка страниц» в этом компоненте. | Вкл., Выкл. |
| Политика конфиденциальности | Управляет параметром «Политика конфиденциальности» в этом компоненте. | --- Не выбрано --- |
| Текст принятия cookies | Задаёт отображаемый пользователю текст или заголовок. | Вкл., Выкл. |
Как проверить
Откройте затронутую страницу магазина в новой вкладке, обновите её и проверьте результат как обычный покупатель.
Если изменение не появилось
Сначала ещё раз убедитесь, что нажали Сохранить. Затем обновите витрину сочетанием Ctrl+F5. Если старый вид остался, воспользуйтесь инструкцией по очистке кэша.
Смотрите также
- Дополнительные настройки: все задачи раздела
- Как безопасно менять настройки
- Что делать, если изменения не видны
DEV · техническая спецификация
DEV · поля, форматы, зависимости и исходники
Контракт формы
- Сущность:
revolution.settings.additional.general. - Административный шаблон:
admin/view/template/revolution/revtheme.twig, контейнер#tab_all_settings_osn. - Передача:
POST multipart/form-data; вложенные имена PHP-массивов сохраняют структуру раздела. - Уникальных пользовательских полей: 14; служебных/шаблонных полей: 0.
- Доверие к данным: имена, типы и варианты подтверждены исходным Twig; значения по умолчанию указываются только когда присутствуют в HTML.
Граница подтверждённого знания
Контроллер сохранения защищён ionCube. Формат POST и имена полей подтверждены формой; точные серверные проверки и SQL-путь не следует выдумывать.
Поля
| Ключ POST | Тип / формат | Допустимые значения | HTML-default | Источник |
|---|---|---|---|---|
revtheme_all_settings[cache_on] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7421 |
revtheme_all_settings[minif_on] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7432 |
revtheme_all_settings[mobile_on] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7443 |
revtheme_all_settings[webp_on] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7454 |
revtheme_all_settings[error404] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7465 |
revtheme_all_settings[n_progres] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7476 |
revtheme_all_settings[razmiv_cont] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7487 |
revtheme_all_settings[zatemn_cont] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7498 |
revtheme_all_settings[opacity_cont] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7509 |
revtheme_all_settings[pol_konf] | select / enum | 0, ∅, ∅ | не задан в HTML | admin/view/template/revolution/revtheme.twig:7519 |
revtheme_all_settings[pol_konf_tvivod] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7534 |
revtheme_all_settings[{language_id}][pol_konf_new] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:7546 |
revtheme_all_settings[cookies] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:7555 |
revtheme_all_settings[{language_id}][cookies_text] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:7566 |
Условные зависимости
- Поля с клиентской зависимостью:
revtheme_all_settings[cookies]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.
Обнаруженные потребители конфигурации
admin/controller/revolution/revstylesheet.phpadmin/view/template/revolution/revtheme.twigsystem/revolution.ocmod.xml
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.