Скажите, пожалуйста, каким образом можно вывести разные иконки Font Awesome для верхнего меню.
Делала через TV, но не выводится почему-то.
Меню такое -
[[
Wayfinder?
&startId=`0`
&level=`3`
&outerClass=`nav`
&innerClass=`dropdown-menu`
&rowTpl=`tpl.Wayfinder.row`
&innerRowTpl=`tpl.Wayfinder.submenu`
]]
Чанки такие -
tpl.Wayfinder.row
<li class="[[+wf.classnames]][[+wf.isfolder:is=`1`:then=` dropdown`]]">
<a href="[[+wf.isfolder:is=`1`:then=`#`:else=`[[+wf.link]]`]]"
title="[[+wf.title]]" [[+wf.isfolder:is=`1`:then=`class="dropdown-toggle" data-toggle="dropdown"`]]
[[+wf.attributes]]>[[+wf.isfolder:is=`1`:then=`<i class="fa fa-pagelines"></i>`]] [[+wf.linktext]]
</a>
[[+wf.wrapper]]
</li>
tpl.Wayfinder.submenu
<li [[+wf.level:is=`2`:then=`class="dropdown-submenu"`]]><a href="[[+wf.link]]" [[+wf.attributes]]>[[+wf.linktext]]</a>[[+wf.wrapper]]</li>
Таким образом, создала одинаковые иконки для всех пунктов главного меню. Это вроде бы, понятно.
Тогда по логике, если создать Дополнительное поле, допустим, icon, и для каждого пункта меню в ресурсах задавать свое значение,например, туда вписывать fa fa-pagelines (иконка), а в чанк tpl.Wayfinder.row передавать именно параметр ТВ - [[*icon]], вместо - fa fa-pagelines
<li class="[[+wf.classnames]][[+wf.isfolder:is=`1`:then=` dropdown`]]">
<a href="[[+wf.isfolder:is=`1`:then=`#`:else=`[[+wf.link]]`]]"
title="[[+wf.title]]" [[+wf.isfolder:is=`1`:then=`class="dropdown-toggle" data-toggle="dropdown"`]]
[[+wf.attributes]]>[[+wf.isfolder:is=`1`:then=`<i class="[[*icon]]"></i>`]] [[+wf.linktext]]
</a>
[[+wf.wrapper]]
</li>
Тогда должны быть разные иконки для пунктов меню, куда мы пишем разные значения. Но ничего подобного не происходит... Что-то недопонимаю, но что - понять, конечно, не могу). Помогите, пожалуйста... Что и где поменять? Спасибо.