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} в этом чанке-шаблоне пустые?Благодарю за помощь.
Комментарии: 2
                Потому что tplInner и tplOuter — это обертки пунктов меню, у которых нет своих тв-параметром и вообще каких-либо переменных, кроме $wrapper. 
Переменные $link, $cat_icon и прочие будут доступны в tpl, tplInnerRow и тд.
                    Переменные $link, $cat_icon и прочие будут доступны в tpl, tplInnerRow и тд.
                Понял свою ошибку. Благодарю.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.