Добавление отличного значка шрифта на вкладке меню

У меня есть следующий код:

<?php $this ->widget('application.extensions.mbmenu.MbMenu',array(
'items'=>array(
array('label'=>'Home','url'=>array('/site/index')),

…..

Я пытаюсь ввести значок со шрифтом и поместить его рядом с меткой Home.
Что-то вроде этого. Я не уверен, как именно написать код, чтобы PHP приветствовал иконку шрифта. Спасибо за всю помощь. Это очень ценится.

array('label'=>'Home<icon-fa-home icon-3x>')

0

Решение

Во-первых, убедитесь, что вы импортируете потрясающие CSS и файлы шрифтов в свой макет. Далее вы можете сделать это в своем коде:

array('label'=>'Home <span class="fa fa-home fa-3x"></span>');

Или же

array('label'=>'Home <i class="fa fa-home fa-3x"></i>');

Вот больше информации о fontawesome.

0

Другие решения

Хммм … Странно, почему метод, описанный @hamed, не работает. Попробуйте добавить этот параметр в элемент:

'itemOptions' => array('class'=>'fa fa-home fa-3x'),

Это должно добавить классы для ссылки. Если это сработает, это означает, что что-то не так с созданием пользовательского меню. Но это действительно странно, потому что:

array('label'=>'Home <i class="fa fa-home fa-3x"></i>');

должно сработать.

0

По вопросам рекламы [email protected]