mFilter2 перестала работать фильтрация.

Подскажите, пожалуйста, люди добрые.

Перестала работать фильтр, после того, как я переписал работу сниппета через toPlaceholders. Теперь кликаю на какой-нибудь критерий фильтра и ничего не происходит, в консоле браузера ошибок тоже нет.
Вроде бы порядок блоков 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}
Никита Серов
06 июля 2020, 16:47
modx.pro
139
0

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

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