paic
+
Но вообще это это пипец.
Получается так, что если используем чанк Twig, то пишем
@ T_CODE: и внутри чанка data c аргументами от твига
А если используем чанк Evo, по пишем
@ CODE: и внутри чанка плейсхолдеры от Evo
К сожалению, картинка с рукавами из задних карманов штанов лично мне не помогла прояснить эту логику ((
В общем, в шаблоне Twig так тоже работает
{{ runSnippet('DLMenu',{
'parents':'0',
'maxDepth':'3',
'hereClass':'current',
'outerTpl':'@CODE:<ul class="navigation clearfix">[+wrap+]</ul>',
'rowTpl':'@CODE:<li><a href="[+url+]" title="[+title+]"><span>[+title+]</span></a></li>',
'rowHereTpl':'@CODE:<li class="current"><a href="[+url+]" title="[+title+]"><span>[+title+]</span></a></li>',
'parentRowTpl':'@CODE:<li class="dropdown"><a href="[+url+]"><span>[+title+]</span></a>[+wrap+]</li>',
'parentRowHereTpl':'@CODE:<li class="current dropdown"><a href="[+url+]"><span>[+title+]</span></a>[+wrap+]</li>',
'parentRowActiveTpl':'@CODE:<li class="dropdown"><a href="[+url+]"><span>[+title+]</span></a>[+wrap+]</li>',
'innerTpl':'@CODE:<ul>[+wrap+]</ul>',
})|raw
}}
Вот поэтому использование сниппетов это костыль если используется BLADE или TWIG, так как другая парадигма и подход