Условие вывода ресурсов родителя по "статусу публикации".

Добрый день, помогите упростить условие.
{if 
[[pdoField? 
	&id=`29`  
	&field=`published`
 ]] == 1}
	[[$Sales]] // осуществляет вызов чанка
{else}
	[[$SalesOff]] // не осуществляет вызов чанка
{/if}
После данной конструкции как то все долго загружается. Спасибо!
Сергей
14 мая 2018, 08:15
modx.pro
1
660
0

Комментарии: 2

Андрей
14 мая 2018, 11:40
+1
Удивительно как оно вообще работает, вы уж пишите на каком-нибудь одном синтаксисе.

// fenom
{if (29 | resource : 'published') == 1}
	{'Sales' | chunk}
{else}
	{'SalesOff' | chunk}
{/if}

// стандартный modx
[[pdoField:is=`1`:then=`[[$Sales]]`:else=`[[$SalesOff]]`? &id=`29` &field=`published`]]
    Сергей
    14 мая 2018, 11:46
    0
    Спасибо Андрей! Сам удивился)))
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2