Fenom в INLINE чанках
Помогите разобраться с синтаксисом. Так работает:
А так не работает:
[[!msOptions?
&product=`[[+id]]`
&options=`size`
&tpl=`@INLINE
{foreach $size as $value}
<div class='item'><input class='form-control hidden' type='radio' value='{$value}'><b>{$value}</b></div>
{/foreach}`
]]Так тоже работает:{$_modx->runSnippet('!msOptions', [
'product' => $id
'options' => 'size'
'tpl' => "@INLINE
<div class='item'><input class='form-control hidden' type='radio' value='{$size[0]}'><b>{$size[0]}</b></div>"
])}А так не работает:
{$_modx->runSnippet('!msOptions', [
'product' => $id
'options' => 'size'
'tpl' => "@INLINE
{foreach $size as $value}
<div class='item'><input class='form-control hidden' type='radio' value='{$value}'><b>{$value}</b></div>
{/foreach}"
])}Пишет: Unexpected token 'Array' in expression in modchunk/efe0b65cdc9896f93bd069fc49030656 line 1, near '{foreach Array' <- there
Unexpected token 'as' in expression in modchunk/b44fd60e825120c056337f83dc1c4bb2 line 1, near '{foreach as' <- thereНе могу понять причину Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вынесите tpl в чанк и всё будет работать