Re : Classes Bootstrap dans liens des menus
Bonjour fynhooft,
Il faut trouver le moyen de donner l'information sur l'icône (icon-xxxxx) à associer à chaque lien. Le plus simple est de détourner et réutiliser une information existant déjà comme par exemple ici le paramètre "Style CSS du lien" si on ne s'en sert pas.
L'override des deux fichiers default_component.php et default_url.php devient :
1) Remplacer la ligne :
par les deux lignes :
2) Puis modifier la ligne :
en :
Testé avec Protostar (chaque template a ses astuces et ses overrides) et donc avec la police IcoMoon qui est dans JUI et qui est différente de Glyphicon de Bootstrap.
Pour associer l'icône au lien il suffit de mettre l'icône (icon-xxxxx) dans dans le paramètre Style CSS du lien.
Amicalement,
Rajoz
Bonjour fynhooft,
Il faut trouver le moyen de donner l'information sur l'icône (icon-xxxxx) à associer à chaque lien. Le plus simple est de détourner et réutiliser une information existant déjà comme par exemple ici le paramètre "Style CSS du lien" si on ne s'en sert pas.
L'override des deux fichiers default_component.php et default_url.php devient :
1) Remplacer la ligne :
Code:
$class = $item->anchor_css ? 'class="'.$item->anchor_css.'" ' : '';
Code:
$class = ''; $span = $item->anchor_css ? '<span class="'.$item->anchor_css.'"></span> ' : '';
Code:
else { $linktype = $item->title;
Code:
else { $linktype = [COLOR=#ff0000]$span.[/COLOR]$item->title;
Pour associer l'icône au lien il suffit de mettre l'icône (icon-xxxxx) dans dans le paramètre Style CSS du lien.
Amicalement,
Rajoz
Commentaire