Вывод сниппета mFilter2 выглядит у нас следующим образом:
{'!mFilter2' | snippet : [
'parents' => $_modx->resource.id,
'limit' => 12,
'class' => 'msProduct',
'element' => 'msProducts',
'tpl' => 'tpl.Site.msFilter2.productTpl',
'tplOuter' => 'tpl.Site.mFilter2.outerTpl',
'tplPageWrapper' => '@INLINE [[+pages]]',
'tplPage' => '@INLINE <a href="[[+href]]">[[+pageNo]]</a>',
'tplPageActive' => '@INLINE <a class="selected" href="[[+href]]">[[+pageNo]]</a>',
'where' => '{"class_key":"msProduct"}',
'suggestions' => 'true',
'filters' => '
ms|width:select,
ms|height:select,
ms|length:select,
ms|made_in:checkbox,
ms|vendor:vendors,
',
'sort' => '
ms|price:desc
',
'tplFilter.outer.ms|vendor' => 'tpl.Site.mFilter2.filter.outer',
'tplFilter.row.ms|vendor' => 'tpl.Site.mFilter2.filter.checkbox',
'tplFilter.outer.ms|made_in' => 'tpl.Site.mFilter2.filter.outer',
'tplFilter.row.ms|made_in' => 'tpl.Site.mFilter2.filter.checkbox',
'tplFilter.outer.ms|width' => 'tpl.Site.mFilter2.filter.outer.whl',
'tplFilter.outer.ms|height' => 'tpl.Site.mFilter2.filter.outer.whl',
'tplFilter.outer.ms|length' => 'tpl.Site.mFilter2.filter.outer.whl',
'tplFilter.row.ms|width' => 'tpl.Site.mFilter2.filter.select.whl',
'tplFilter.row.ms|height' => 'tpl.Site.mFilter2.filter.select.whl',
'tplFilter.row.ms|length' => 'tpl.Site.mFilter2.filter.select.whl',
'tplFilter.outer.ms|popular' => 'tpl.Site.mFilter2.filter.outer.whl',
'tplFilter.row.ms|popular' => 'tpl.Site.mFilter2.filter.select.whl',
]}
Read more
22 march 2016, 18:08
Андрей 1