Поле Иконка для пунктов Меню

Поле Иконка для пунктов Меню
 
Порядок установки.

Предполагается что у вас есть сайт на котором используются иконки: Fontawesome.io/icons/
Предполагается что действия по инструкции будет выполнять человек, хотя бы отчасти знакомый с html вёрсткой и css стилизацией.

1 - Загрузите  файлы из архива в корень своего сайта.
2 - Откройте файл :: \system\controllers\admin\forms\form_menu_item.php
После:
Код PHP:
			
  1. new fieldString('options:class', array(
  2. 'title' => LANG_CSS_CLASS,
  3. )),
Добавьте:
Код PHP:
			
  1. new fieldIcon('options:icon', array(
  2. 'title' => 'Иконка',
  3. )),
3 - Откройте файл \templates\default\assets\ui\menu.tpl.php
После:
Код PHP:
			
  1. <span class="wrap">
Добавьте:
Код PHP:
			
  1. <?php echo !empty($item['options']['icon']) ? '<i class="item-icon '.$item['options']['icon'].'"></i> ' : ''; ?>

 Скачать
Файлы шаблонов полей должны находится в папке вашего шаблона!
21:50
15:50
Большое спасибо автору! Скачал, установил и всё супер работает!

НазадПоделиться на сайт

Код для вставки на сайт:
Пример отображения:

X