Skip to content

Водяной знак

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

Путь: Настройки шаблона → Дополнительные настройки → Водяной знак

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

Здесь настраивается отдельная покупательская или служебная страница магазина.

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

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

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

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

НастройкаЧто она меняетЧто выбрать
СтатусУправляет параметром «Статус» в этом компоненте.Заполните, если эта настройка нужна
Отображать какВключает или отключает указанную возможность.Текст, Картинка
ТекстЗадаёт отображаемый пользователю текст или заголовок.Заполните, если эта настройка нужна
КартинкаВыбирает изображение, используемое этим компонентом.Заполните, если эта настройка нужна
Размер текстаЗадаёт отображаемый пользователю текст или заголовок.Заполните, если эта настройка нужна
Цвет текстаЗадаёт отображаемый пользователю текст или заголовок.Выберите цвет в палитре
ПозицияУправляет параметром «Позиция» в этом компоненте.Выберите подходящий вариант
ПрозрачностьУправляет параметром «Прозрачность» в этом компоненте.Заполните, если эта настройка нужна
Наклон, в градусахУправляет параметром «Наклон, в градусах» в этом компоненте.Заполните, если эта настройка нужна
Смещение (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не задан в HTMLadmin/view/template/revolution/revtheme.twig:8539
revtheme_all_settings[watermark_status]radio / enum / boolean1, 0не задан в HTMLadmin/view/template/revolution/revtheme.twig:8542
revtheme_all_settings[watermark_type]radio / enum / booleantext, imgне задан в HTMLadmin/view/template/revolution/revtheme.twig:8553
revtheme_all_settings[watermark_text]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:8563
revtheme_all_settings[watermark_image]hidden / relative asset path / icon identifierне задан в HTMLadmin/view/template/revolution/revtheme.twig:8570
revtheme_all_settings[watermark_font_size]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:8576
revtheme_all_settings[watermark_color]text / CSS colorне задан в HTMLadmin/view/template/revolution/revtheme.twig:8582
revtheme_all_settings[watermark_position]select / enumне задан в HTMLadmin/view/template/revolution/revtheme.twig:8588
revtheme_all_settings[watermark_opacity]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:8598
revtheme_all_settings[watermark_angle]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:8604
revtheme_all_settings[watermark_offset][x]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:8610
revtheme_all_settings[watermark_offset][y]text / stringне задан в HTMLadmin/view/template/revolution/revtheme.twig:8611
revtheme_all_settings[watermark_scaling][width]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:8617
revtheme_all_settings[watermark_scaling][height]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:8618
revtheme_all_settings[watermark_min][width]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:8624
revtheme_all_settings[watermark_min][height]text / integerне задан в HTMLadmin/view/template/revolution/revtheme.twig:8625
revtheme_all_settings[watermark_folders][]checkbox / enum / booleanне задан в HTMLadmin/view/template/revolution/revtheme.twig:8636

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

  • Поля с клиентской зависимостью: revtheme_all_settings[watermark_type]. Их видимость зависит от соседнего переключателя; сервер всё равно может получить скрытое значение.

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

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

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

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