Необходим модуль фильтра для тур сайта на DLE
Модуль должен функционировать по типу Циана. То есть, мы имеем:
1. Вывод фильтра как материалы
2. Вывод фильтра как карта
3. Фильтр должен работать в связке с категориями, дополнительными полями, должен быть слайдер цены от - до (пример Field Search )
4. На карте должен быть короткий вывод при клике на точку, а именно (смотрите скриншот), а уже потом при клике на заголовок или на кнопку - переход к материалу. К каждой категории должна быть возможность заменить балун (точка на карте), свой цвет - иконка или картинка.
Материалы должны привязываться к карте Яндекс. В материале должна выводиться отдельно карта с Яндекса с локацией того или иного объекта. Адрес должен подтягиваться автоматом из нескольких дополнительных полей при добавлении материала, к примеру: город + улица + дом (корпус + офис). После того, как человек ввел "геолокацию", балун (точка на карте) должна обновиться, чтобы человек мог проверить точность. Если не точно, самостоятельно указать точку вручную.
Этот же адрес и локация, должна быть связана с фильтром.
Фильтр должен настраиваться легко, без лишних заморочек и правок кода. Модуль должен подтягивать и вести на страницу с выбранными категориями и выводить на странице категории фильтрацию.
То есть.
Есть в фильтре:
Один селект - Город (категория)
Второй селект - Вид отдыха (категория)
Одно поле инпут - Для поиска материала
Если выбран только первый селект (Город), то ссылка должна быть сайт.ру/Moskva/и часть кода фильтрации.
Если выбран только второй селект (Вид отдыха), то ссылка должна быть сайт.ру/OtdihSDetmi/и часть кода фильтрации.
Если выбраны оба селекта (Город+Вид отдыха), то ссылка должна быть сайт.ру/Moskva/OtdihSDetmi/и часть кода фильтрации.
Также, должна быть связка, если имеются подкатегории, выводить и их, если нет, то разумеется не выводить.
Оплата по факту. Без предоплаты, либо безопасная сделка.
Во вложении полное ТЗ