mFilter2:: Количество товаров в подкатегориях

Приветствую, коллеги!

Столкнулся с задачей вывода количество товаров в подкатегориях с товарами. Под списком выведенных товаров у меня есть кнопка «Загрузить еще 40» и подпись «Показано N из X товаров». И если N прекрасно считается с шагом по +40 товаров за одну загрузку, то вот с общим количеством не все так гладко.
Сам сниппет mFilter2 выводится таким образом:
{$_modx->runSnippet('!mFilter2',[
        'class'=>'msProduct',
        'element'=>'msProducts',
        'parents'=>$_modx->resource.id,
        'toSeparatePlaceholders' => 'my_',
        'includeTVs' => 'SiteName, Diameter, Height',
        'prepareTvs' => '1',
        'filters'=>'ms|price:number, parent:categories',
        'limit' =>'40',
        'depth' => '10',
        'tpl'=>'itemsOuterTpl',
        'tplFilter.outer.ms|price' => 'tpl.socvetieFilterSlider',
        'tplFilter.row.ms|price' => 'tpl.mFilter2.filter.number',
        'tplFilter.outer.default' => 'tpl.catFiltersOuter',
        'tplFilter.row.default' => 'tpl.catFiltersItem',
        'sort'=>'ms|price:asc,resource|publishedon:asc',
        'ajaxMode'=>'button',
        'where'=>'{ "Data.image:!=":"", "Data.parent":="'~$_modx->resource.id~'" }',
        'filterOptions'=>'{
        "more_tpl": "<button class=\"btn btn-default btn_more my\">Загрузить еще</button>"
        }'
 ])}
А вот код самого блока с выводом количества товаров:
<div class="more-btn-block">
    <div class="more-count">Отображается <span class="js-current-items"></span> из 
        <span class="">{$_modx->getPlaceholder('my_total')}</span> 
        товаров
    </div>
</div>
Собственно, сам вопрос: как сделать так, чтобы вместе со сменой подкатегории, в плейсхолдер my_total попадало значение текущей подкатегории?
avi.zeltser
13 декабря 2019, 09:22
modx.pro
635
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0