Управление стилями

Управление стилями

Изменение фона и стилей вашего сайта по расписанию

Приложение Управление стилями позволит вам:

  • Изменять по расписанию оформление всего вашего сайта или отдельных приложений (поселений)
  • Изменять фон вашего сайта по заданному расписнию
  • Содержит предустановленные настройки для 15 тем дизайна, включая тему дизайна Default 3.0


Как следует из названия, приложение Управление стилями позволяет изменять стили отображения вашего Сайта, Магазина, Блога, Хаба, Фотогалереи и любых других приложений (далее просто сайт) в соответствии с заданными вами в настройках правилами. Минимальный период, на который можно изменить стили, составляет один день (одни сутки). Приложение имеет очень простой, интуитивно понятный интерфейс, и поддерживает неограниченное количество правил по которым следует изменять стили вашего сайта. Наиболее простой и востребованный пример - изменение фона сайта. Например, вы можете единожды создать правила для всех значимых праздников, и тогда в эти даты фон вашего сайта будет заменен на выбранный. Или же, он может меняться в зависимости от времени года или даже конкретного месяца. Гибкость и простота настроек позволяют вам задать абсолютно любые правила и избежать ситуации, когда в марте месяце фоном для вашего сайта служат красивые снежинки :) Аналогично вы можете изменять не только фон, но и стиль отображения всех других элементов.

Весь интерфейс управления расположен на одной странице.

Создание нового правила

Для создания нового правила кликните по ссылке Новое правило и на экране появится диалоговое окно создания нового правила для изменения стилей сайта с автоматически подставленными стилями для изменения фона. Если они вам не потребуются, то их можно просто удалить.

В данном окне обязательными являются поля Название правила, Приложение и Правило для поселения . Остальные поля заполняются/изменяются по необходимости. Подробнее о каждом из полей:

  1. Название правила. В этом поле необходимо указать название созданного правила, которое в дальнейшем будет отображаться в списке созданных правил.
  2. Правило для приложения. Необходимо выбрать конкретное приложение, для которого будет применяться создаваемое правило, или же выбрать пункт Все приложения . В этом случае это правило будет применяться для всех приложений и всех их поселений, доступных во фронтенде вашего сайта.
  3. Правило для поселения . Если в предыдущем пункте вы выбрали конкретное приложение, то тогда вам необходимо указать к какому из существующих поселений приложения применять создаваемое правило. Если вы хотите чтобы созданное правило применялось ко всем поселениям приложения, то можно выбрать соответствующую опцию. Если же вы указали конкретное поселение, то созданное правило будет применяться именно для этого поселения. Для остальных поселений выбранного приложения вы можете создать другие правила с другими условиями.
  4. Период действия . Необходимо указать временной период действия для создаваемого правила. Это может быть абсолютно любой период. Например, если вы указали период с 1 Января по 10 Января, то фон будет изменен при обращении к выбранной витрине в период с 00-00 1 января любого года по 23-59 10 Января любого года. Указанные в этом поле параметры так же отображаются в списке созданных правил.

Далее вы можете добавить и заполнить необходимое количество полей описывающих то или иное CSS-свойство, которое вы хотите изменить для вашего сайта. Для каждого CSS-свойства необходимо заполнить 3 столбца:

  • Элемент. Тут необходимо указать элемент к которому будет применяться указанное свойство. Например, body. Или это может быть класс элементов, например .mydiv.
  • Название свойства. Название CSS-свойства котоорое вы хотите изменить/применить для указанного элемента. Перечень всех свойств CSS доступен в соответствующих справочниках.
  • Значение. Необходимо указать значение выбранного свойства.

Обратите внимание: при сохранении правил правильность введенных значений не проверяется. Для каждого свойства должны быть заполнены все поля (Элемент, Название, Значение). Если какое-либо из полей не заполнено, то это свойство не будет сохранено.

Для вашего удобства предусмотрена возможность быстрого выбора файла для использования, например, в качестве фона. Вы можете выбрать для фона вашего сайта файл с изображением, который предварительно должен быть загружен на ваш сайт с использованием файл-менеджера приложения Сайт.

Режимы работы

Для того чтобы созданые вами правила начали работать и автоматически изменять фон или стили сайта по заданному расписанию, необходимо в шаблон используемой(-емых) темы дизайна добавить хелпер
{if $wa->bgchange } {$wa->bgchange->getBg ()} {/if}

В большинстве случаев достаточно добавить эту строку перед закрывающим тегом </head> файла index.html вашей темы дизайна. Но т.к. каждая ситуация индивидуальна, то могут потребоваться дополнительные действия, или же выбор другого файла темы дизайна для размещения хелпера, в зависимости от задачи.

Если вы хотите чтобы фон или стили менялись у всех приложений вашего сайта, кроме каких-то конкретных, то можно создать правила для каждого приложения, для которого требуется такие изменения, а можно указать перечень ID этих приложений в хелпере через запятую. Например, такая строка будет изменять фон/стили у все приложений сайта во фронтенде, за исключением приложений Фото и Блог:

{if $wa->bgchange} {$wa->bgchange->getBg ('photos,blog')} {/if}

Порядок обработки созданных правил

Т.к. приложение поддерживает работу с неограниченным количеством правил, а те, в свою очередь, могут пересекаться и "вкладываться" по периоду действия, то при выборе конкретного правила соответствующего по условию Период действия плагин выбирает то из них, которое представлено выше в списке созданных правил на странице настроек. Для изменения порядка (сортировки) созданных правил, вы можете мышью "перетащить" нужное правило вверх или вниз по списку. Выбранный вами порядок сортировки будет сохранен автоматически.

Редактирование и удаление правил

Для изменения настроек конкретного правила или его удаления можно воспользоваться соответствующей "иконкой" в строке таблицы с подлежащим редактированию или удалению правилом. Для создания копии ранее созданного правила предусмотрена соответствующая иконка.

Если у вас возникли какие-то вопросы по настройке или использованию приложения, вы всегда можете обратиться в службу поддержки через форму обратной связи.

В чем мы вам сможем помочь в рамках поддержки: мы поможем вам установить необходимые настройки в правиле для изменения фона, поможем определить шаблон и конкретное место, куда необходимо добавить хелпер.

Что не входит в рамки поддержки плагина : внесение изменений в шаблоны темы дизайна с целью адаптировать тему дизайна для использования приложения. Если вы хотите изменить не только фон, но и ряд других элементов, то перечень элементов, свойства и необходимые значения свойств вы должны определить самостоятельно.

Список тем дизайна, для который в приложении предусмотрены предустановленные настройки для изменения фона сайта:

  • Default 3.0
  • Clear
  • Casual
  • MultiShop
  • Custom
  • Shopping
  • Купить просто
  • Удобная покупка
  • Выгодная покупка
  • Дизайн со вкусом 2.0
  • MegaShop
  • Beauty
  • YourShop
  • proStore
  • Universal

Для тем дизайна proStore и Universal могут потребоваться дополнительные настройки

Перечень тем дизайна для которых в приложении есть предустановленные настройки для изменения фона будет расширяться.