А что именно делает :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"}

Весьма благодарен за предоставленную статью. Буду разбираться.

Vapor наше всё.

Благодарю за ответ. В связи с этим хотел спросить. Каким образом возможно перенести весь контент сайта (статьи, плагины и т.п.) на свежеустановленную Modx Revo. Не могли бы вы подсказать какую то статью или же что-то с личного опыта по данной теме на ваше усмотрение.

Честно скажу, когда-то с таким сталкивался, но не стал особо углубляться, поверхностный анализ ничего не дал. Переустанавливал MODX.

Там чистый xPDO. Хоть джоины, хоть что можно использовать. Документации нет. Материала и здесь на сайте полно, да и объем кода там не большой, не долго разобраться самому по коду.

Спасибо! modxSite ставил, но процессоров в нём не искал. Как-то даже мысли не пришло, что они могут быть не только в shopModx. Буду играться) А документация к ним какая-нибудь есть? Или только по исходникам ориентироваться? Просто интересно - можно ли там join'ы использовать из коробки. p.s. сорри, что сам не посмотрю - выходные :-) До компа завтра только доберусь

Да, в топике перепутал - в репозитории не было shopModx (ну или я не нашёл), а была только сборка. А с сайтом-болванкой возиться не хотелось)