(Решено) Как замкнуть ссылку термина на фильтр в представлении?

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

Аватар пользователя artemrrr artemrrr 14 декабря 2013 в 18:50

Есть представление Спорт (в нем раскрытый фильтр по словарю таксономии)
выбираю в раскрытом фильтре термин "легкая атлетика" нажимаю применить и отображается все материалы по этому термину, затем выбираю нужный, кликаю и перехожу на страницу.
Далее на этой странице отображается термин легкая атлетика (отображается в виде ссылки) если пройти по ней я попадаю на представление с которого пришел, но в раскрытом фильтре отмечено -все- а нужно что бы было легкая атлетика и все поля по этой выборки. Как этого добиться?

Комментарии

Аватар пользователя dgastudio dgastudio 14 декабря 2013 в 19:06

hook_form_alter

переделайте #default_value формы согласно arg(2) страницы.

только Вы путаете боб с горохом.

exposed filter, для фильтрации контента в рамках одной страницы путем выбора значения фильтра из предустановленных значений.

contextual filter, берет значение фильтра из окружающих условий (путь, юзер, контекст.)

Аватар пользователя artemrrr artemrrr 14 декабря 2013 в 19:25

"kervi" wrote:
exposed filter, для фильтрации контента в рамках одной страницы путем выбора значения фильтра из предустановленных значений.

contextual filter, берет значение фильтра из окружающих условий (путь, юзер, контекст.)

а как мне их подружить?

Аватар пользователя artemrrr artemrrr 16 декабря 2013 в 17:39

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

в настройках модуля, в нужном словаре указываем.. адрес/?tid=[term:tid] - если используется не стандартный фильтр, несколько вьюс на странице или у вьюс несколько страниц, тогда более полный..
адрес/вьюха/?ВашФильтр=[term:tid]