Как вывести один чекбокс в mFilter2 ?
Друзья, не могу разобраться, очень нужна помощь ваша, подскажите пожалуйста.
Есть mFilter2, фильтрует товары minishop2.
У товаров есть СВОЙСТВО товара «в наличии», имя favorite

Хочу по нему отфильтровать
Вызов такой
Есть mFilter2, фильтрует товары minishop2.
У товаров есть СВОЙСТВО товара «в наличии», имя favorite

Хочу по нему отфильтровать
Вызов такой
{$_modx->runSnippet('!mFilter2', [
'element' => 'msProducts',
'class' => 'msProduct',
'filters' => 'ms|favorite',
'tplOuter' => 'tpl.mFilter2.outer.2',
'tpls' => 'tpl.msProducts.row2',
'tplFilter.outer.ms|favorite' => 'filter_outer_checkbox',
'tplFilter.row.ms|favorite' => 'filter_row_checkbox',
])}Чанк filter_outer_checkbox<div class="filter_select checkbox">
{$rows}
</div>Чанк filter_row_checkbox<label for="mse2_{$key}_{$idx}" class="check {$disabled}">ЕСТЬ В НАЛИЧИИ
<input type="checkbox" name="{$filter_key}" id="mse2_{$key}_{$idx}" value="{$value}" {$checked} {$disabled}/>
</label>Все фильтрует, но выводит ДВА чекбокса, с value 1 и value 0, как быть? Как сделать что бы один чекбокс был?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
1
Комментарии: 1