Переменная MODx MIGX в строке json - PullRequest
0 голосов
/ 17 октября 2011

У меня небольшая проблема с использованием переменной внутри строки where-json.Я запускаю MIGX getImageList внутри другого MIGX getImageList -template.

[[getImageList? 
&tvname=`migxProducts` 
&where=`{"productGroupName:=":"[[+productGroupName]]","productItemType:=":"product"}` 
&tpl=`migxProductsListRowTpl`]]

Кажется, что это [[+ productGroupName]], что все это ломает.Мне нужно использовать эту переменную в строке where.

Любая подсказка, что не так или есть решение?

Заранее спасибо.

1 Ответ

0 голосов
/ 17 октября 2011

Как вы захватываете переменную productGroupName? Я думаю, вы можете смешивать MODX теги.

Если на текущем ресурсе установлен телевизор, вы можете использовать [[*productGroupName]].

Если он извлекается из вызова getResources, вы можете либо убедиться, что префикс пуст (с параметром getResources?… &tvPrefix=), либо использовать префикс по умолчанию: [[+tv.productGroupName]].

Надеюсь, это поможет.

...