Appearance
Водяной знак
DOC · руководство пользователя · Revolution 5.x
Путь: Настройки шаблона → Дополнительные настройки → Водяной знак
Зачем это настраивать
Здесь настраивается отдельная покупательская или служебная страница магазина.
Что получится: После сохранения откройте соответствующую страницу магазина и проверьте результат.
Как настроить
- В админке откройте Настройки шаблона.
- Перейдите в раздел Дополнительные настройки и откройте вкладку Водяной знак.
- Если есть переключатель показа блока, сначала включите его.
- Заполните только нужные настройки. Что означает каждая из них, объяснено ниже.
- Нажмите кнопку Сохранить в правом верхнем углу.
- Откройте витрину магазина в новой вкладке и проверьте результат.
Что означают настройки
| Настройка | Что она меняет | Что выбрать |
|---|---|---|
| Статус | Управляет параметром «Статус» в этом компоненте. | Заполните, если эта настройка нужна |
| Отображать как | Включает или отключает указанную возможность. | Текст, Картинка |
| Текст | Задаёт отображаемый пользователю текст или заголовок. | Заполните, если эта настройка нужна |
| Картинка | Выбирает изображение, используемое этим компонентом. | Заполните, если эта настройка нужна |
| Размер текста | Задаёт отображаемый пользователю текст или заголовок. | Заполните, если эта настройка нужна |
| Цвет текста | Задаёт отображаемый пользователю текст или заголовок. | Выберите цвет в палитре |
| Позиция | Управляет параметром «Позиция» в этом компоненте. | Выберите подходящий вариант |
| Прозрачность | Управляет параметром «Прозрачность» в этом компоненте. | Заполните, если эта настройка нужна |
| Наклон, в градусах | Управляет параметром «Наклон, в градусах» в этом компоненте. | Заполните, если эта настройка нужна |
| Смещение (X - Y) | Управляет параметром «Смещение (X - Y)» в этом компоненте. | Заполните, если эта настройка нужна |
| Базовый размер фото(Ш х В) | Задаёт размер элемента; значение следует проверить на мобильных и настольных экранах. | Укажите число; начните со значения по умолчанию |
| Минимальный размер фото(Ш х В) | Задаёт размер элемента; значение следует проверить на мобильных и настольных экранах. | Укажите число; начните со значения по умолчанию |
| Папки изображений | Выбирает изображение, используемое этим компонентом. | Выберите подходящий вариант |
Как проверить
Откройте затронутую страницу магазина в новой вкладке, обновите её и проверьте результат как обычный покупатель.
Если изменение не появилось
Сначала ещё раз убедитесь, что нажали Сохранить. Затем обновите витрину сочетанием Ctrl+F5. Если старый вид остался, воспользуйтесь инструкцией по очистке кэша.
Смотрите также
- Дополнительные настройки: все задачи раздела
- Как безопасно менять настройки
- Что делать, если изменения не видны
DEV · техническая спецификация
DEV · поля, форматы, зависимости и исходники
Контракт формы
- Сущность:
revolution.settings.additional.watermark. - Административный шаблон:
admin/view/template/revolution/revtheme.twig, контейнер#tab_all_settings_watermark. - Передача:
POST multipart/form-data; вложенные имена PHP-массивов сохраняют структуру раздела. - Уникальных пользовательских полей: 17; служебных/шаблонных полей: 0.
- Доверие к данным: имена, типы и варианты подтверждены исходным Twig; значения по умолчанию указываются только когда присутствуют в HTML.
Граница подтверждённого знания
Контроллер сохранения защищён ionCube. Формат POST и имена полей подтверждены формой; точные серверные проверки и SQL-путь не следует выдумывать.
Поля
| Ключ POST | Тип / формат | Допустимые значения | HTML-default | Источник |
|---|---|---|---|---|
revtheme_all_settings[watermark_status_true] | hidden / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8539 |
revtheme_all_settings[watermark_status] | radio / enum / boolean | 1, 0 | не задан в HTML | admin/view/template/revolution/revtheme.twig:8542 |
revtheme_all_settings[watermark_type] | radio / enum / boolean | text, img | не задан в HTML | admin/view/template/revolution/revtheme.twig:8553 |
revtheme_all_settings[watermark_text] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8563 |
revtheme_all_settings[watermark_image] | hidden / relative asset path / icon identifier | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8570 |
revtheme_all_settings[watermark_font_size] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8576 |
revtheme_all_settings[watermark_color] | text / CSS color | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8582 |
revtheme_all_settings[watermark_position] | select / enum | ∅ | не задан в HTML | admin/view/template/revolution/revtheme.twig:8588 |
revtheme_all_settings[watermark_opacity] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8598 |
revtheme_all_settings[watermark_angle] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8604 |
revtheme_all_settings[watermark_offset][x] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8610 |
revtheme_all_settings[watermark_offset][y] | text / string | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8611 |
revtheme_all_settings[watermark_scaling][width] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8617 |
revtheme_all_settings[watermark_scaling][height] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8618 |
revtheme_all_settings[watermark_min][width] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8624 |
revtheme_all_settings[watermark_min][height] | text / integer | — | не задан в HTML | admin/view/template/revolution/revtheme.twig:8625 |
revtheme_all_settings[watermark_folders][] | checkbox / enum / boolean | ∅ | не задан в HTML | admin/view/template/revolution/revtheme.twig:8636 |
Условные зависимости
- Поля с клиентской зависимостью:
revtheme_all_settings[watermark_type]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.
Обнаруженные потребители конфигурации
admin/controller/revolution/revstylesheet.phpadmin/view/template/revolution/revtheme.twigsystem/revolution.ocmod.xml
После изменения учитывайте кэш Twig, кэш модификаторов OpenCart, системный кэш Revolution и кэш браузера. Какой именно слой требуется очистить, определяйте по матрице кэша.