День добрый. Мне нужно на странице товара в блоке вывести 4 дочерних товара из 174 категории(это сопутствующие товары). Делаю это так: {assign var=paramss value=[ "limit" => 4 ,"category_id" => 174 ]} {processor action="web/catalog/category/products/getdata" params=$paramss ns="modxsite" assign=result} {include file="shop/products/list/packet.tpl"} В итоге получаю один и именно тот на странице которого нахожусь.
Если делаю так: {assign var=params value=[ "where"=>["174"=>$modx->resource->id] ,"current" => true ]} {processor action="web/catalog/products/getdata" ns="modxsite" params=$params assign=result} {if $result.success} {assign var=object value=$result.object} {include file="shop/products/list/packet.tpl"} {/if} То получаю только первый товар в категории 174