Портал абонента : изменение иконок
Для применения собственных иконок клиентского меню, создайте файл /usr/abills/Abills/templates/client_menu_icons.js
.
Внутри, в формате JSON
, опишите какую иконку хотите применить к ссылке.
Code Block | ||
---|---|---|
| ||
{
"dv_user_info" : "glyphicon glyphicon-globe",
"msgs_user" : "glyphicon glyphicon-comment"
} |
Если возникли проблемы с применением иконок, первым делом проверьте корректность файла используя JSONLint
Важно. Проверьте наличие блока в конфигурации хоста апача (abills_httpd.conf)
Code Block | ||
---|---|---|
| ||
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/.
Code Block | ||
---|---|---|
| ||
touch /usr/abills/Abills/templates/client_menu_icons.js |