"Специальные стили для клиента" (ModExtraStyle)
Позволяет подключить специальный CSS-файл компании, которая не имеет собственного выделенного домена*
*выделенный домен — это домен, специально сделанный под одну компанию (например, supercompany.bestagency.ru); невыделенный (общий) домен — booking.superagency.ru
Кому будет полезен этот мод
Это клиентский мод - он доступен для подключения и использования только клиентам.
Он будет полезен клиентам, желающим изменить внешний вид домена при помощи кастомизированного (отредактированного под нужды клиента) CSS-файла.
Подключение мода
Для подключения мода необходимо перейти в меню “Расширения” и затем перейти раздел “Marketplace”, а затем активировать необходимый мод.
Настройка и работа с модом
Для настройки мода необходимо перейти в раздел “Расширения” и выбрать пункт “Специальные стили”:
После чего в открывшемся редакторе указать абсолютный URL, по которому расположен файл CSS со специализированными стилями клиента.
Пример такого абсолютного URL-адреса файла CSS можно посмотреть на prd.admin.corteos.ru. На примере собственного CSS файла агентства.
Как сделать стиль так, чтобы он не применялся в том случае, когда агент работает из-под клиента?
В body есть специальный класс, который определяет тип контекста пользователя:
Соответственно, этот класс может принимать значения:
context-agent - если текущий пользователь агент
context-client - если текущий пользователь клиент