Je crée un menu comme un Twitter Bootstrap navbar avec un widget CMenu:Comment ajouter HTML brut dans l'étiquette Yii CMenu
<?php
$this->widget('zii.widgets.CMenu', array(
'items' => array(
array(
'label' => 'Home',
'url' => array('/site/index'),
),
array(
'label' => 'Dropdown <b class="caret"></b>',
'url' => '#',
'submenuOptions' => array('class' => 'dropdown-menu'),
'items' => array(
array(
'label' => 'Submenu Item 1',
'url' => array('/user/create'),
),
array(
'label' => 'Submenu Item 1',
'url' => array('/user/list'),
),
),
'itemOptions' => array('class' => 'dropdown'),
'linkOptions' => array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown'),
),
'htmlOptions' => array('class' => 'nav'),
)); ?>
Ce code menu Générer avec 2 éléments qu'il contient et 1 sous-menu pour la deuxième option de menu. Bien. Mais seule chose, qui n'a pas fonctionné est 'label' => 'Dropdown <b class="caret"></b>',
en 9ème ligne. Il a rendu Dropdown <b class="caret"></b>
à la page. Donc, je vois la légende 'Dropdown <b class="caret"></b>'
au lieu de Dropdown ▼
. Comment puis-je changer le code pour afficher le HTML non échappé dans l'étiquette du menu?
Merci de votre attention.
http://www.cniska.net/yii-bootstrap/#tbNavbar – hungneox