mFilter2 перестала работать фильтрация.
Подскажите, пожалуйста, люди добрые.
Перестала работать фильтр, после того, как я переписал работу сниппета через toPlaceholders. Теперь кликаю на какой-нибудь критерий фильтра и ничего не происходит, в консоле браузера ошибок тоже нет.
Вроде бы порядок блоков c id «mse2_*» старался соблюдать. В чем может быть проблема. Да кстати, ползунок цены после перестройки верстки, так же куда-то пропал. Он вроде бы автоматом должен подтягивать стили?
Вроде бы порядок блоков c id «mse2_*» старался соблюдать. В чем может быть проблема. Да кстати, ползунок цены после перестройки верстки, так же куда-то пропал. Он вроде бы автоматом должен подтягивать стили?
{extends 'file:templates/home.tpl'}
{block 'content'}
<section class="slider slider--small">
<div class="slider__item" style="background-image: url('{$_modx->resource.img}')">
<div class="slider__content">
<h2 class="slider__title">
{$_modx->resource.text}
</h2>
<span class="slider__Text">
{$_modx->resource.introtext}
</span>
</div>
</div>
</section>
<section class="main__container catalog">
<ul class="breadcrumbs">
<li class="breadcrumbs__item">
<a href="/" class="breadcrumbs__link">
Главная
</a>
</li>
<li class="breadcrumbs__item">
<a href="[[*alias]]" class="breadcrumbs__link active">
[[*pagetitle]]
</a>
</li>
</ul>
<div id="mse2_mfilter" class="catalog__wrapper">
{'!mFilter2_duplcolor' | snippet : [
'paginator' => 'pdoPage@filters'
'element' => 'msProducts'
'parents' => $_modx->resource.id
'limit' => 12
'tpl' => 'item'
'class' => 'msProduct'
'toPlaceholders' => 'one.'
'tplOuter'=> 'filters'
'filters' => 'ms|price:number,
msoption|strana,
ms|vendor:vendors,
msoption|iznos,
msoption|depth,
msoption|fasks,
msoption|vid,
msoption|gamma,
msoption|shir,
msoption|obrabotka,
msoption|derevo,
msoption|vors,
msoption|safe_layer_depth,
msoption|tip_r,
msoption|klass_pb,
msfiles|name
'
'aliases' => 'ms|price==price,msfiles|name==colors'
'tplFilter.outer.default' => 'filter-wrapper'
'tplFilter.row.default' => 'filter'
'tplFilter.outer.price' => 'filter-price'
'tplFilter.row.price' =>'filter-price-row'
'tplFilter.outer.colors' => 'filter-colors'
'tplFilter.row.colors' => 'filter-colors.row'
]}
<div class="catalog__list-wrapper">
<h3 class="catalog__list-title">
Каталог
</h3>
{'pdoMenu' | snippet : [
'parents' => 3
'level' => 2
'outerClass' => 'catalog__list acc'
'innerClass' => 'catalog__sub-list acc__list'
'tpl' => '@INLINE
<li class="catalog__item acc__item">
<a href="{$link}" class="catalog__item-button acc__button">{$menutitle}<span class="acc__button-trigger"></span></a>
{$wrapper}
</li>'
'tplInnerRow' => '@INLINE
<li class="catalog__sub-item">
<a href="{$link}" class="catalog__sub-list-link">{$menutitle}</a>
</li>'
]}
<div class="catalog__filters filters" id="filters">
<h3 class="filters__title">Характеристики</h3>
<form class="ilters__list" action="[[~[[*id]]]]" method="post" id="mse2_filters">
[[+one.filters:isnot=`Нечего фильтровать`]]
<div class="ilters__item">
<button type="reset" class="link"><b>Сбросить</b></button>
<button type="results" class="link filterClose"><b>Показать результат</b></button>
</div>
</form>
</div>
</div>
<div class="catalog__product-wrapper">
<div class="flex">
{'!mSearchForm' | snippet : ['tplForm' => 'searchForm']}
</div>
<div class="product__list" id="mse2_results">
[[+one.results]]
</div>
</div>
</div>
</section>
{/block}