Сергей

Сергей

С нами с 06 февраля 2020; Место в рейтинге пользователей: #3101

Некорректная работа mFilter2

Доброго времени суток!

Понадобилось на сайте магазина одежды вывести в фильтре свойство «Состав», который указывается в introtext товара. Добавил в &filters «resource|introtext:checkbox», указал шаблоны. Но работает странно. Например, заходим в раздел, в фильтре сумма чисел совпадает с кол-вом товаров в разделе, фильтр отображает свойство так:


Выбираем один из вариантов, становится так:


Снимаем галку. Несмотря на то, что фильтр показывает только 40 подходящих товаров, на странице отображаются все 78.


Непонятно, почему значения становятся неактивными, ведь товары с таким значением свойства есть в разделе, и значения в фильтре должны суммироваться, а не исключать друг друга.

На сайте установлен msearch2 версии 1.7.3. На modstore в истории изменений есть запись
1.10.4-pl
[mFilter2] Improved work with cyrillic symbols.
В моем случае это действительно программная ошибка, которая исправится покупкой новой версии mSearch2, или же что-то не так настроено?
Сергей
20 июля 2021, 23:19
modx.pro
432
0

Вывод ресурсов по выбранному месяцу публикации

Здравствуйте!
Необходимо сделать реализацию архива новостей так, чтобы можно было выбрать, за какой месяц и год выводить ресурсы. Как на картинке.

Порылся полчасика в поисковиках, так понял, что подобных готовых решений не существует. Хотелось бы, чтобы подтолкнули в нужном направлении)
Пока что у меня есть мысли выводить меню с месяцами в форме и контент через сниппет по следующей логике.
При клике по месяцу или году обработчик формы отправляет на эту же страницу POST-запрос с данными о выбранном месяце и годе, сниппет их перехватывает и выводит по этим условиям список ресурсов. Но хотелось бы, конечно, без перезагрузки всей страницы.
Какие еще есть варианты? Спасибо.
Сергей
29 июня 2020, 10:53
modx.pro
619
0

Как в сниппете получить значения полей из AjaxForm?

Здравствуйте!

Необходимо работать со сторонней базой данных через форму. Например, по никнейму и паролю, введенным в форму, вывести ID строки таблицы с этим никнеймом и паролем.
Возможно, ответ на такой вопрос уже есть, однако, я не нашел ничего подходящего… Заранее извиняюсь. Готов ловить тапки.

Сергей
06 февраля 2020, 15:39
modx.pro
833
0