Fenom. Плейсхолдеры сниппетов в шаблоне вывода
Здравствуйте.
Вот так вызываю pdoMenu в шаблоне:
А так выглядит чанк-шаблон tplInner2:
Благодарю за помощь.
Вот так вызываю pdoMenu в шаблоне:
{$_modx->runSnippet('!pdoMenu', [
'parents'=>'2',
'level'=>'2',
'includeTVs'=>'cat_icon',
'tpl'=>'@INLINE <li><a href="{$link}">{$pagetitle}</a>{$wrapper}</li>',
'tplHere'=>'@INLINE <li><span>{$pagetitle}</span>{$wrapper}</li>',
'tplOuter'=>'@INLINE {$wrapper}',
'tplInner'=>'tplInner2',
'tplInnerRow'=>'',
'tvPrefix'=>''
])} А так выглядит чанк-шаблон tplInner2:
<ul class="cat-menu no-list">
<li class="cat-menu__item">
<a href="{$link}" class="cat-menu__cat"><svg class="icon {$cat_icon}"><use xlink:href="#{$cat_icon}"></use></svg>{$pagetitle}</a>
{$wrapper}
</li>
</ul>Вопрос в том, почему все плейсхолдеры, кроме {$wrapper} в этом чанке-шаблоне пустые?Благодарю за помощь.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Переменные $link, $cat_icon и прочие будут доступны в tpl, tplInnerRow и тд.