Использование @INLINE чанков в вызове сниппета
Доброго вечера, форумчане!
Хочу попробовать выпустить свое дополнение ради интереса — ничего сложного, немного измененная болванка modextra =)
Возник вопрос — как в вызове сниппета использовать INLINE чанки?
При использовании такой конструкции корректно берется чанк из настроек, также нормально берется чанк, указанный в вызове сниппета.
Как я понимаю — getChunk() пытается найти чанк с таким названием и буксует.
Как это обходится, подскажите, пожалуйста! Видел, что постоянно применяется в разных сниппетах, но откопать вариант пока не смог.
Хочу попробовать выпустить свое дополнение ради интереса — ничего сложного, немного измененная болванка modextra =)
Возник вопрос — как в вызове сниппета использовать INLINE чанки?
При использовании такой конструкции корректно берется чанк из настроек, также нормально берется чанк, указанный в вызове сниппета.
return $modx->getChunk($tplOuter, array('output' => $output));При указании в вызове: &tplOuter=`@INLINE [[+output]]`- не выводится ничего.Как я понимаю — getChunk() пытается найти чанк с таким названием и буксует.
Как это обходится, подскажите, пожалуйста! Видел, что постоянно применяется в разных сниппетах, но откопать вариант пока не смог.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
2
Комментарии: 2