Не отрабатывает pthumb
Есть код в чанке
Если убрать &options=`w=500&h=300&zc=1` из pthumb, то код выводится с необрезанной картинкой соответственно. Как заставить работать этот код?
<div class="row row-flow">
[[!If?
&subject=`[[+url1]]`
&operator=`notempty`
&then=`
<div class="col [[!If? &subject=`[[+s]]` &operator=`notempty` &then=`s[[+s]]` &else=`s12`]] [[!If? &subject=`[[+m]]` &operator=`notempty` &then=`m[[+m]]` &else=`m6`]] [[!If? &subject=`[[+l]]` &operator=`notempty` &then=`l[[+m]]` &else=`l3`]]">
<div class="card">
<div class="card-image">
<img class="materialboxed" data-external="[[+url1]]" src="[[!pthumb? &input=`[[+url1]]` &options=`w=500&h=300&zc=1`]]" />
</div>
</div>
</div>
`
]]
</div>
Так вот содержимое thenвообще не выводится. Я пробовал по разному. Если поставить также вне [[+url1]], то всё отрабатывается.Если убрать &options=`w=500&h=300&zc=1` из pthumb, то код выводится с необрезанной картинкой соответственно. Как заставить работать этот код?
Комментарии: 2
Попробуйте вынести содержимое then в чанк:
Или как вариант переписать проверки на Fenom.
&then=`[[$chunkName]]`
Или как вариант переписать проверки на Fenom.
Действительно заработало…
А как мне
[[!If?
&subject=`[[+url1]]`
&operator=`notempty`
&then=`[[!GroupPicItemTpl]]`
]]
15 раз вызвать, где [[+url1]] меняет номер 1..15?
А как мне
[[!If?
&subject=`[[+url1]]`
&operator=`notempty`
&then=`[[!GroupPicItemTpl]]`
]]
15 раз вызвать, где [[+url1]] меняет номер 1..15?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.