Раширение mFilter2, совмещение с msProductRemains
Приветствую, коллеги!
Помогите, пожалуйста, разобраться с вопросом совмещения mFilter2 и msProductRemains! В конечном счете нужно вывести галочку «только в наличии» в вызове фильтра.
Перечитал похожие темы и документацию — вроде все что нужно для реализации задумки есть, но все равно не хватает знаний, чтоб адаптировать под таблицы msProductRemains.
Итак, что мы имеем:
По словам Василия, единственный способ — расширить методы фильтрации, но в этой статье конкретных примеров нет. Хотя уже что-то. Понятно, что нужно создать свой файл, где писать это расширение.
Есть еще хороший пошаговый пример с внедрением нового поля в таблице msProductData и дальнейшей фильтрацией по нему. В конце как раз идет речь о расширении фильтра методами build и filter.
Но здесь нет самого главного — примера с получением данных из посторонней таблицы — метод get. Вот с ним то я и завис. Понять, как переделать готовые методы типа getMsValues, getMsOptionValues и пр. или написать свой, пока не выходит.
По этой теме уже поднимались вопросы, вроде авторы к чему-то пришли, но решения так и не опубликовали. Очень надеюсь, что здесь появится понятный рабочий вариант, т.к. считаю, что тема крайне актуальная для всех, что использует эти два компонента.
Оставляю ссылки на ранние обсуждения:
Фильтр по присоединенной таблице в mFilter2
Привязка сторонних таблиц к mFilter2
Свой фильтр в mFilter2
А вот здесь автор так же пишет свой get метод, но переиначить его под остатки так же не выходит…
Фильтрация пользователей с помощью mFilter2
И, наконец, есть пример с вызовом msProducts, который показал бы только товары в наличии. Как будто бы есть возможность без собственных методов сделать фильтр. Или это уже второй этап работы и без php не обойтись.
очень нужна помощь! Заранее спасибо всем откликнувшимся!
Помогите, пожалуйста, разобраться с вопросом совмещения mFilter2 и msProductRemains! В конечном счете нужно вывести галочку «только в наличии» в вызове фильтра.
Перечитал похожие темы и документацию — вроде все что нужно для реализации задумки есть, но все равно не хватает знаний, чтоб адаптировать под таблицы msProductRemains.
Итак, что мы имеем:
По словам Василия, единственный способ — расширить методы фильтрации, но в этой статье конкретных примеров нет. Хотя уже что-то. Понятно, что нужно создать свой файл, где писать это расширение.
Есть еще хороший пошаговый пример с внедрением нового поля в таблице msProductData и дальнейшей фильтрацией по нему. В конце как раз идет речь о расширении фильтра методами build и filter.
Но здесь нет самого главного — примера с получением данных из посторонней таблицы — метод get. Вот с ним то я и завис. Понять, как переделать готовые методы типа getMsValues, getMsOptionValues и пр. или написать свой, пока не выходит.
По этой теме уже поднимались вопросы, вроде авторы к чему-то пришли, но решения так и не опубликовали. Очень надеюсь, что здесь появится понятный рабочий вариант, т.к. считаю, что тема крайне актуальная для всех, что использует эти два компонента.
Оставляю ссылки на ранние обсуждения:
Фильтр по присоединенной таблице в mFilter2
Привязка сторонних таблиц к mFilter2
Свой фильтр в mFilter2
А вот здесь автор так же пишет свой get метод, но переиначить его под остатки так же не выходит…
Фильтрация пользователей с помощью mFilter2
И, наконец, есть пример с вызовом msProducts, который показал бы только товары в наличии. Как будто бы есть возможность без собственных методов сделать фильтр. Или это уже второй этап работы и без php не обойтись.
очень нужна помощь! Заранее спасибо всем откликнувшимся!
Поблагодарить автора
Отправить деньги