Не понимаю как формируется меню

Коллеги, есть сайт с меню.
Смотрю как оно выводится.
При просмотре в браузере оно таково:

<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 к данному меню. Новичок не пинайте строго.
Иржи
12 февраля 2019, 12:43
modx.pro
522
0

Комментарии: 8

Андрей
12 февраля 2019, 13:34
0
{'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 на страницах. И почитай документацию на досуге, там всё вполне понятно написано =)
    Иржи
    12 февраля 2019, 14:00
    0
    Андрей, я сделал вот так
    [[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 позволит сделать меню динамическим ?
      Иржи
      12 февраля 2019, 14:03
      0
      Андрей, подскажите как сделать чтобы меню динамически раскрывалось?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    8