Skip to end of metadata
Go to start of metadata

Доступны два возможных варианта смены фона

  • $conf{user_background}

  • $conf{user_background_url}

Первый вариант гибче, второй вариант проще.
$conf{user_background_url} имеет больший приоритет. Если заданы оба, учитываться будет только $conf{user_background_url}.
Также, если включена опция $conf{HOLIDAY_SHOW_BACKGROUND} (пример, Праздничные) , то будет показан фон указанный для праздника.

 Цветовая настройка фона

CSS свойство background : https://webref.ru/css/background

# Примеры задания фона клиентского кабинета:
$conf{user_background} = 'lightblue';
$conf{user_background} = 'rgba(233,0,244, 0.1)';
$conf{user_background} = 'url(/images/maps/icons/build_blue.png) no-repeat fixed';

на примере модуля Portal

URI картинки для замещения фона

Вы можете залить картинку в папку Abills/templates/, на которую в конфигурации apache установлен алиас /images/.

# Пример установки картинки для фона клиентского кабинета
$conf{user_background_url} = '/images/maps/icons/build_blue.png';

на примере модуля Portal

Подробнее об алиасах на примере

  1. Картинка должна существовать в папке /usr/abills/Abills/templates/. Например, если картинка называется 'fon.jpg', то ее нужно записать в эту папку, чтоб получилось /usr/abills/Abills/templates/fon.jpg
  2. Отдача файла с веб-сервера. По умолчанию, корневой каталог сайта билинга (https://example.com:9443/) cgi-bin. Поэтому, в конфиге Apacheпрописан алиас на папку /Abills/templates/, картинки из которой доступны по адресу (https://example.com:9443/images/). Поэтому, когда клиент обращается за файлом /images/fon.jpgApache отдаёт файл /usr/abills/Abills/templates/fon.jpg.

Таким образом, для того, чтоб всё работало, у вас должен быть файл /usr/abills/Abills/templates/fon.jpg,

Переменная должна быть записана только одна

$conf{user_background} = 'url(/images/fon.jpg) no-repeat fixed'; 
  • No labels