Почему не работает условие в pdoPage?

Вывожу товары конструкцией
{$_modx->runSnippet('!pdoPage',[
   'parents' => '2678',
   'includeTVs'=>'team',
    'where' => '{"team: LIKE":"Спартак"}',
   'element' => 'msProducts',
   'limit' => 5,
   'sortby' =>  '{ "createdon":"DESC" }',
	'showLog'	=> 1,	   
   'ajaxMode' =>  'default',
])}
В этом случае всё работает корректно. Если меняю условие на
'where' => '{"team: LIKE":"{$_modx->resource.pagetitle}"}',
То товары не отображаются. Хотя лог показывает одно и то же в запросе SQL в обоих случаях.

Товаров нет — prntscr.com/s9ut89
Товары есть — prntscr.com/s9utpz

В чем может быть дело и как это поправить?
mekirile
03 мая 2020, 00:23
modx.pro
482
0

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

Михаил
03 мая 2020, 09:14
+1
Все намешал. Условия в феноме записывай в массиве:
'where' => "['team: LIKE' =>$_modx->resource.pagetitle]",
    mekirile
    03 мая 2020, 09:46
    0
    Спасибо, видимо вчера уже заработался…
    Оставил так — все работает.
    'where' => ['team' => $_modx->resource.pagetitle],
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2