| Цитата |
|---|
o1eg_1C пишет:
| Цитата |
|---|
irider пишет:
| Цитата |
|---|
Иван Курза пишет: класс задается вручную? |
немного не понял вопроса. CSS класс прописан в стиле шаблона сайта, например. Суть вопроса в том как добавить к ссылкам что-то вида <span class="icon-1"></span-2>, <span class="icon-2"></span>, например. |
В цикле счетчик используя например
| Код |
|---|
<?$i=0;?> <?$i++?><span class="icon-<?=$i?>"></span-2>, <span class="icon-<?=$i?>"></span> |
Как-то так... 
|
Интересно вы восприняли цифры в названиях классов) На самом деле решение в моем случае выглядит так:
1. в шаблоне компонента меню добавляем код вида
| Код |
|---|
<span class="<?=$arItem[PARAMS][icon]?>"></span> |
т.е. получаем что-то вида
| Код |
|---|
<a href="<?=$arItem["LINK"]?>"><span class="<?=$arItem[PARAMS][icon]?>"></span><?=$arItem["TEXT"]?></a> |
где у нас
это параметры, которые мы добавляем в расширенном режиме редактирования меню, т.е. в параметр «название» пишем «icon», а в параметр «значение» пишем «icon-user», например. И все это проделываем с остальными пунктами, вот и все.