День добрый.
Мне нужно на странице товара в блоке вывести 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