Вывод товаров
подскажите, как можно вывести, в карточке товара, товары из этой же категории, чтобы один товар был текущий и можно ли его как-то по центру вставить?
{'!msProducts' | snippet: [
'tpl' => '@FILE chunks/product.tpl',
'parents' => $_modx->resource.parent,
'limit' => 5,
'depth' => 4,
'includeTVs' => 1,
'includeContent' => 1,
'processTVs' => 1,
'tvPrefix' => '',
'sortby' => 'menuindex',
'sortdir' => 'asc',
]}
{'!msProducts' | snippet: [
'tpl' => '@FILE chunks/product.tpl',
'parents' => $_modx->resource.parent,
'limit' => 5,
'depth' => 4,
'includeTVs' => 1,
'includeContent' => 1,
'processTVs' => 1,
'tvPrefix' => '',
'sortby' => 'menuindex',
'sortdir' => 'asc',
]}
Комментарии: 6
'parents' => $_modx->resource.parent,
'resources' => '-' ~ $_modx->resource.id,
'resources' => '-' ~ $_modx->resource.id,
— разве он его наоборот не будет скрывать?
Так это и нужно. Какой смысл показывать в похожих товарах тот, на котором пользователь сейчас смотрит?
мне просто его выделить нужно, показать, что он в этой категории
Так можно получить id соседей через pdoneighbors, +id текущего и вывести через msproducts.
можете скинуть пример?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.