Skip to end of metadata
Go to start of metadata

Портал абонента : изменение иконок

Для применения собственных иконок клиентского меню, создайте файл /usr/abills/Abills/templates/client_menu_icons.js.
Внутри, в формате JSON, опишите какую иконку хотите применить к ссылке.

{
  "dv_user_info" : "glyphicon glyphicon-globe",
  "msgs_user"    : "glyphicon glyphicon-comment"
}

Если возникли проблемы с применением иконок, первым делом проверьте корректность файла используя JSONLint

Важно. Проверьте наличие блока в конфигурации хоста апача (abills_httpd.conf)

Alias "/images" "/usr/abills/Abills/templates"
  <Directory "/usr/abills/Abills/templates">
    AllowOverride None
    Order allow,deny
    Deny from all

    <FilesMatch "\.(jpg|gif|png|css|js|JPG|GIF|PNG)$">
      Order deny,allow
      Allow from all
      Require all granted
      Satisfy Any
    </FilesMatch>
  </Directory>

Возможные ошибки

Если в консоли браузера появляется ошибка:

GET https://192.168.1.169:9443/images/client_menu_icons.js 404 (Not Found)

Нужно создать пустой файл client_menu_icons.js в папке /usr/abills/Abills/templates/.

touch /usr/abills/Abills/templates/client_menu_icons.js
  • No labels