mFilter2 и msDiscount - фильтрация по ценам со скидками

Здравствуйте.
Тема не новая, многие с этой проблемой сталкивались. Фильтрация по ценам работает с изначальной ценой из базы без учета скидок. Отсюда modx.pro/help/3860 следует, что нужно расширить класс mse2FiltersHandler. Может, найдется мудрый и добрый человек, который подскажет, как изменить getMsValues, в каком месте вызвать функцию изменения цены, и как лучше сделать — вызвать msdGetDiscount через runSnippet или использовать только часть его кода?

Если будет хотя бы примерное решение, уверена, это многим поможет)
Svetlana S
23 августа 2019, 10:21
modx.pro
786
0

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

Максим
23 августа 2019, 11:11
0
Вы покупали оба компонента! Правильнее будет обозначить задачу разработчикам компонентов через поддержку. Я бы сначала по этому поводу поговорил с поддержкой mSearch2 а потом с поддержкой msDiscount. Так как данные компоненты должны уметь работать друг с другом. Для этого написаны специальные события. А раз они не умеют работать дружно — значит кто-то накосячил и нужно это исправить!) Ведь речь идет не о бесплатных решениях.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1