А что именно делает :in запрос и что он может принимать в значение? И я не понимаю, как преобразовать строку в массив, что я должен для этого использовать ? Вот код который у меня должен выдавать я так понимаю сам себя (так, просто проверить) и он вообще ничего не выдаёт {assign var=params value=[
"limit" => 6,
"getPage" => 1,
"where" => [
"id:in" => "%{$object.id}%"
]
]}
{processor action="web/catalog/products/getdata" ns="modxsite" params=$params assign=result}
{include file="shop/catalog/list/fetch.tpl"}
Благодарю за ответ. В связи с этим хотел спросить. Каким образом возможно перенести весь контент сайта (статьи, плагины и т.п.) на свежеустановленную Modx Revo. Не могли бы вы подсказать какую то статью или же что-то с личного опыта по данной теме на ваше усмотрение.
Честно скажу, когда-то с таким сталкивался, но не стал особо углубляться, поверхностный анализ ничего не дал. Переустанавливал MODX.
Там чистый xPDO. Хоть джоины, хоть что можно использовать. Документации нет. Материала и здесь на сайте полно, да и объем кода там не большой, не долго разобраться самому по коду.
Спасибо! modxSite ставил, но процессоров в нём не искал. Как-то даже мысли не пришло, что они могут быть не только в shopModx. Буду играться) А документация к ним какая-нибудь есть? Или только по исходникам ориентироваться? Просто интересно - можно ли там join'ы использовать из коробки. p.s. сорри, что сам не посмотрю - выходные :-) До компа завтра только доберусь
Да, в топике перепутал - в репозитории не было shopModx (ну или я не нашёл), а была только сборка. А с сайтом-болванкой возиться не хотелось)