Поле с общим аргументом для нескольких views

Главные вкладки

Аватар пользователя rujet rujet 31 января 2010 в 22:08

Я столкнулся с проблемой. Да и не только я http://www.drupal.ru/node/37008

Стоит задача:

1. Создать поле с выпадающим списком населенных пунктов
2. Поле должно постоянно отображаться
3. ВЫбранное значение должно сохраняться при переходе на другую страницу.
4. Главное. Значение поле использовать в качестве аргумента views.
5. Желательно. При изменении значения страница должна обновляться.

Все это необходимо для сайта-галереи, где будут авторы из разных населенных пунктов.
Пытался реализовать с помощью Views Saved Searches и Exposed Filters. Но данный модуль потянул за собой много зависимостей и действует в пределах дисплеев одного views. Кроме того выпадающий список не получился.

Не подскажите как можно решить проблему?
1. Сделать свой модуль?
2. Может есть модуль реализующий такие функции
3. Написать сниппет. Например к модуль location.

Заранее спасибо.

Комментарии

Аватар пользователя rujet rujet 1 февраля 2010 в 8:32

Нашел вот такой материал http://www.drupal.ru/node/9865
То есть в принципе можно в аргументы добавить PHP argument code с кодом берущим значения аргумента из поля.
Осталось добавить поле со списком в блоке. Вопрос как это сделать. И чтобы он при этом запоминал свое значение.

Аватар пользователя _FeliX_ _FeliX_ 28 сентября 2010 в 12:02

Я решал давно такую задачу ну это было харкордно, сейчас опять нужно сделать подобное... может у кого есть варианты ?