Добрый день! Помогите разобраться в условных операторах в pdoPage. На странице категории список товаров выводится так: [[!pdoPage? &resources=-[[*id]] &tpl=shop_Row &includeTVs=image &processTVs=1 &limit=30 ]] Чанк shop_Row выглядит так: <li class="post">

<div style="height:260px; padding:5px"><a href="[[~[[+id]]]]"> <div class='pic'> <img src='[[+tv.image:phpthumbof=`w=130`]]' alt="[[+pagetitle]]" /> </div><div class="clear"></div> <div class="shoprow"> <h3>[[+pagetitle]]</h3> </div> <div class="clear"></div> </a></div> </li> У некоторых товаров отсутствует изображение и нужно сделать так, чтобы на странице категории показывалась «запасная» картинка. Пробовал сделать так: [[!If? &subject=`[[+tv.image]]` &operator=`notempty` &then=`<img src='[[+tv.image:phpthumbof=`w=130`]]' alt="[[+pagetitle]]" />` &else=`<img src="assets/doctor/img/tabl.jpg" alt="[[+pagetitle]]" />` ]] Но в результате вообще ни одно изображение не показывается. Помогите разобраться, что я делаю неправильно. Спасибо!

Здравствуйте. С вопросами по pdoTools и т.п. лучше обращаться на modx.pro. Здесь мало кто практикует подобный синтаксис. Я вот даже не могу ответить вам на этот вопрос, так как нативный шаблонизатор MODX-а давно уже не практикую. В pdoTools, кстати, тоже появился сторонний шаблонизатор Fenom, и в нем так же можно более удобный синтаксис использовать. Читайте подробности здесь: modx.pro/components/5598-pdotools-2-0-0-beta-c-templating-fenom/