Зависимые фильтры
Добрый день!
Пытаюсь настроить зависимые фильтры по этой статье docs.modx.pro/komponentyi/msearch2/tipovyie-resheniya/zavisimyie-filtryi
Вопроса два!
Вопрос первый:
Как в данный скрипт добавить 3-е поле модификация двигателя?
Вопрос второй:
Можно ли в один параметр фильтра ( к примеру это модель авто) запихнуть несколько TV?
Иными словами есть TV с моделями AUDi, BMW и т.д. и соответственно подставлять их в общий параметр марка авто
Заранее спасибо за помощь!
Пытаюсь настроить зависимые фильтры по этой статье docs.modx.pro/komponentyi/msearch2/tipovyie-resheniya/zavisimyie-filtryi
Вопроса два!
Вопрос первый:
Как в данный скрипт добавить 3-е поле модификация двигателя?
Вопрос второй:
Можно ли в один параметр фильтра ( к примеру это модель авто) запихнуть несколько TV?
Иными словами есть TV с моделями AUDi, BMW и т.д. и соответственно подставлять их в общий параметр марка авто
Заранее спасибо за помощь!
Комментарии: 5
Привет, делал похожее, но не через зависимые фильтры ( так как использовал msearch в левой колонке), mg77.ru/ посмотри здесь на главной. Если интересно, как реализовывал по-другому могу скинуть ссылку
Спасибо за ответ!
Скидывайте, буду изучать )
Скидывайте, буду изучать )
Ответ на первый вопрос:
Дописать соответствующий код в объект!) То есть создать в нем еще пару методов для отображения и скрытия и вызывать их в соответствии с логикой, которую вы нам не огласили!)
Ответ на второй вопрос:
Можно сделать многое если изучить объекты:
mse2Config — основной конфиг;
mSearch2 — основной объект;
И событие:
$(document).on('mse2_load', function(e, data) {
var hash = mSearch2.Hash.get();
});
На одном из проектов реализовывал диапазон цен в виде селекта. Да и диапазон цен был статичным. В итоге в вызове сниппета прописал этот чанк для цены а дальше своим скриптом делал актуализацию данных в селекте и запускал фильтрацию при выборе!
Внимательнее изучите код компонента и документацию, тогда все станет ясным!)
Дописать соответствующий код в объект!) То есть создать в нем еще пару методов для отображения и скрытия и вызывать их в соответствии с логикой, которую вы нам не огласили!)
Ответ на второй вопрос:
Можно сделать многое если изучить объекты:
mse2Config — основной конфиг;
mSearch2 — основной объект;
И событие:
$(document).on('mse2_load', function(e, data) {
var hash = mSearch2.Hash.get();
});
На одном из проектов реализовывал диапазон цен в виде селекта. Да и диапазон цен был статичным. В итоге в вызове сниппета прописал этот чанк для цены а дальше своим скриптом делал актуализацию данных в селекте и запускал фильтрацию при выборе!
Внимательнее изучите код компонента и документацию, тогда все станет ясным!)
Спасибо за ответ!
Буду изучать!
Буду изучать!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.