Помогите преобразовать простое меню в pdoMenu
<ul class="cl-effect-16">
<li class="active"><a href="index.html" data-hover="HOME">HOME</a></li>
<li><a href="timbers.html" data-hover="TIMBERS" >TIMBERS</a></li>
<li><a href="environment.html" data-hover="ENVIRONMENT">ENVIRONMENT</a></li>
<li><a href="mail.html" data-hover="MAIL">MAIL</a></li>
</ul>
Надо как-то сохранить классы при этом. Комментарии: 2
[[pdoMenu?
&parents=`0`
&level=`1`
&outerClass=`cl-effect-16`
&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]] data-hover="[[+menutitle]]">[[+menutitle]]</a>[[+wrapper]]</li>`
]]
Это если название ссылки не отличается от того что в data-hover. Если будет отличаться, то можно использовать поле ресурса Атрибуты ссылки, туда вписывать нужное значение, например — data-hover=«HOME», и оно выведется плейсхолдером [[+attributes]]:
&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
И читайте документацию, меню элементарное, там всё подробно описано =)
Спасибо большое. А то первый с этим меню работаю и не мог понять до конца.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.