Задать вопрос

Как вывести меню через pdoMenu?

Есть следующий HTML код :
<ul>
        <li><a class="current" href="personal.html"><span class="pr_main">Главная</span></a></li>
        <li><a href="personal_bookmarks.html"><span class="pr_zakl">Закладки</span></a></li>
        <li><a href="personal_profile.html"><span class="pr_prof">Профиль</span></a></li>
        <li><a href="personal_support.html"><span class="pr_supp">Поддержка</span></a></li>
        <li><a href=""><span class="pr_exit">Выйти</span></a></li>
 </ul>

Получиться должно ЭТО

Пока сделал так:
[[pdoMenu?
                    &parents=`0`
                    &hereClass=`current`
                    &level=`0`
                    &lastClass=`0`
                    &firstClass=`0`
                    &showHidden=`1`
                    &tpl=`@INLINE <li ><a href="[[+link]]" [[+classes]]><span >[[+menutitle]]</span></a></li>`
                    &resources=`24,25,26,27,30`
                ]]

Получилось вот так

Не пойму как каждому span задать свой класс?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Sanes
@Sanes
Через [[+attributes]]
&tpl=`@INLINE 
<li >
   <a href="[[+link]]" [[+classes]]><span class="[[+attributes]]">[[+menutitle]]</span></a>
</li>
`

На сранице ресурса в поле Атрибуты ссылки прописать класс.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы