Не понимаю как формируется меню
Коллеги, есть сайт с меню.
Смотрю как оно выводится.
При просмотре в браузере оно таково:
Вопрос как мне написать pdomenu к данному меню. Новичок не пинайте строго.
Смотрю как оно выводится.
При просмотре в браузере оно таково:
<ul id="menu" class="level-1">
<li class="first "><a href="/" title="Новости" class="item1" target="">Новости</a></li>
<li class="active active"><a href="about/" title="О компании" class="item1" target="">О компании</a>
<ul class="level-2">
<li class="first "><a href="rukovodstvo" title="Руководство">Руководство</a></li>
<li class=" "><a href="structure/" title="Структура управления">Структура</a></li>
</ul>
</li>
<li class=" "><a href="for-businessmans/" title="Для бизнеса" class="item1" target="">Для предпринимателей</a></li>
<li class=" "><a href="pravo-praktika" title="Правовая практика" class="item1" target="">Правоприменительная практика</a></li>
<li class=" "><a href="laws" title="Обращения граждан" class="item1" target="">Обращения граждан</a></li>
</ul>
Данное меню наблюдаем при выборе пункта «О компании» — то есть динамическое древовидное меню.Вопрос как мне написать pdomenu к данному меню. Новичок не пинайте строго.
Комментарии: 8
{'pdoMenu' | snippet : [
'parents' => 0,
'tplOuter' => '@INLINE <ul id="menu" class="level-1">{$wrapper}</ul>',
'tplInner' => '@INLINE <ul class="level-2">{$wrapper}</ul>',
'tpl' => '@INLINE <li {$classes}><a href="{$link}" class="item1" title="{$menutitle}">{$menutitle}</a>{$wrapper}</li>',
'tplInnerRow' => '@INLINE <li {$classes}><a href="{$link}" title="{$menutitle}">{$menutitle}</a></li>'
]}
Чтобы вызов работал, нужно включить системную настройку Использование Fenom на страницах. И почитай документацию на досуге, там всё вполне понятно написано =)
Андрей, я сделал вот так
[[pdoMenu?
&parents=`27`
&level=`2`
&tplOuter = `@INLINE <ul id="menu" class="level-1">[[+wrapper]]</ul>`
&tplInner = `@INLINE <ul class="level-2">[[+wrapper]]</ul>`
&tplInnerRow =`@INLINE <li><a href="[[+link]]">[[+menutitle]]</a></li>`
]]
Fenom позволит сделать меню динамическим ?
Андрей, подскажите как сделать чтобы меню динамически раскрывалось?
Поясни что значит — «динамически раскрывалось»? По клику, при наведении?
Да по клику. Это делается через JS или Fenom?
На JS
Андрей, а пример не знаешь где можно посмотреть?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.