ajax filter views получение значения

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

Аватар пользователя maksbaks maksbaks 11 августа 2016 в 13:01

Доброго времени суток
Суть проблемы: есть поле с выбором термина таксономии
это поле является раскрытым фильтром в представлении в котором включен ajax с автоматической отправкой, каким образом при автоматической отправке, получить tid выбранного термина в фильтре

Буду пре благодарен за подсказку или решение, пытался разобрать сам, через hook_form_ajax_callback, но ничего толкового не получилось...

Комментарии

Аватар пользователя meles meles 11 августа 2016 в 13:17

Через связи добавить поле с таксономией, и потом в КРИТЕРИИ ФИЛЬТРАЦИИ появится возможность добавить фильтр по ID таксономии.

Аватар пользователя maksbaks maksbaks 11 августа 2016 в 14:35

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

Аватар пользователя maksbaks maksbaks 11 августа 2016 в 14:39

можете пожалуйста примерно набросок набросать, как должна выглядеть эта функция, что бы получить значение поля фильтра, после ajax отправки формы....
не получается разобраться как не кручу... вроде казалось бы простая задача, но застрял...

Аватар пользователя meles meles 11 августа 2016 в 23:14

любой хук с alter (hook_****_alter) это предобработка, вы не сможете получить tid после или во время обработки фильтра используя alter.
хм... может есть другое решение Вашей задачи? и для чего надо в процессе фильтрации "дергать" tid в обработчик фильтра?