Фильтрация товаров в категории
        Добрый день! Подскажите нашел тут такой сниппет
 
    
    
                                                                                
            
        0
    <?php
if (empty($returnIds)) {
	if (empty($where) || !$where = $modx->fromJSON($where)) {
		$where = array();
	}
	$scriptProperties['where'] = $modx->toJSON($where);
	
	if (empty($innerJoin) || !$innerJoin = $modx->fromJSON($innerJoin)) {
		$innerJoin = array();
	}
	$innerJoin['Category'] = array(
		'class' => 'msCategory',
	);
	
	$scriptProperties['innerJoin'] = $modx->toJSON($innerJoin);
	$scriptProperties['groupby'] = 'Category.id';
	$scriptProperties['select'] = $modx->toJSON(array(
		'Category' => '*',
		'msProduct' => $modx->getSelectColumns('msProduct', 'msProduct', 'product.'),
		'Data' => $modx->getSelectColumns('msProductData', 'Data', 'data.'),
	));
}
return $modx->runSnippet('msProducts', $scriptProperties);вызываю его так{$_modx->runSnippet('!mFilter2', [
    	'fastMode' => 0,
    	'element' => 'msProductsCategories',
    	'class' => 'msProduct',
    	'showEmptyFilters' => 1,
    	'limit' => 12,
    	'parents' =>  $_modx->resource.id,
        'tplOuter' => '@FILE chunks/shop/catalog/catalogOuter.tpl',
    	'tpl' => '@FILE chunks/shop/series/card.tpl',
    	'includeThumbs' => 'medium',
    	'filters' => '
ms|price:number,
                    	    msoption|item_2,
    	',
	    'aliases' => '
ms|price==price,
                    	    msoption|item_2==area
	    ',
        'ajaxMode' => 'button',
        'filterOptions' => '{
			"more_tpl": "<div class=\"text-center mb-5\"><button class=\"button btn_more\">Загрузить еще</button></div>"
		}',
		'returnIds' => 0,
		'showLog' => '1'
    ])}чанк card.tpl<div class="card__series">
    <div class="card__series-header">{$pagetitle}</div>
    <div class="card__series-body">
        [[!msProducts?
            &parents = `[[+id]]`
            &resources =`[[+product.id]]`
            &includeTVs=``
            &tpl = `productTableTpl`
            &includeTVs=``
            &processTVs=`1`
            &limit = `0`
            &showLog=`1`
            
        ]]
    </div>
</div>все работает нормально фильтрует категории, но проблема с товарами товары отображает только 1 товар в категории, как можно передать список id продуктов в категории, если убрать &resources =`[[+product.id]]`, то выведет все товары в категории независимо от фильтрации, а с &resources =`[[+product.id]]` выводит только первый товар но уже с фильтрацией.