Как реализовать следующий поиск
1. Выбрать Марку авто
2. Выбрать Модель авто
Получаем результат (это реализованно.)
Видем выбранный автомобиль,
Теперь необходимо щелкнуть на него и он должен показать модификации
Потом выбираем модификацию, и получаем все результаты:
----...----\\------.....----\\-----
Решение может быть составленно через несколько views но как их связать ?
Чтобы результаты первого viewsa сравнивались со вторым и выводилось содержимое.
Вот живой пример http://itsumo.ru/ Выберите марку авто. как реализовать такой поиск.
Подскажите кому не жалко своих знаний.
Заранее всем спасибо.
Комментарии
"ХулиGUN"
Можно подробнее, ставим контекстный фильтр сделано, модификации выводим через 2 views, как их связываем непонял что то.
Мне кажется тут легче все сделать без views.
Как по мне тут лучше юзать ajax фреймворк друпала, пример по ходу сделан с применением AJAX технологии. Но тут по ходу еще посложнее будет чем мультистеп форма хотя суть то одно и тоже, только результат должен отображаться без полной перезагрузки страницы.
Ну чтож, хоч быть программистом нужно учить )
обычный Drupal Ajax + Form Api строк на 20 не считая темизации
hierarchical select
Спасибо всем, за ответы .....
Может еще у кого какие мысли есть....
hierarchical select не как неподайдет
Пробую
и
обычный Drupal Ajax + Form Api строк на 20 не считая темизации
и
2-я вьюха:
1. ставим контекстный фильтр,например, по id марки авто
2. Делаем связь модификаций с маркой авто
3. выводим все модификации этого авто
1 вьюха:
1. Перезаписываем необходимые поля (оборачиваем в ссылку, которая ведёт на 2-ю вьюху. ИД подставляем через токены)
Профит
Потом, отпишу решение проблемы.
Я сделал, спасибо ХулиGUN-у,
вообщем первая views настроить как /path/to/second-view/[nid] (где обварачиваем ссылки)
а вторая /path/to/second-view/% ( url самой views )
третья взаимозависимости от второй /path/to/second-view/3views/% ( url самой views )
и т. д.
Скоро проект будет в сети скину адрес.
Можете посмотреть проект, http://avto.web-uu.ru в демо версии, кому нужна будет разработка полностью все исходники могу продать, по нормальной цене, писать на e-mail web-uu@mail.ru