slider@drupal.org: Блог

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

Сайт-сообщество, площадка для диалога между ИТ-специалистами и их потребителями.

7 ноября 2010 в 16:04

Отдаю детище на суд общественности, ну и немного «пиарюсь», чего греха таить. Сообщество для ИТ-специалистов и их потребителей: ufOit.ru. Принимаю и критику по реализации, критику по тематике и может быть советы/идеи...

"Unlock operator" приводит к скрытию exposed фильтра.

31 июля 2009 в 11:10

Уважаемые специалисты. Прошу помощи или консультации. Ситуация такова: Есть настроенные виды (views 2.6) с несколькими exposed фильтрами. Виды настроены page и default. В видах стоит Exposed form in block: Да

В части фильтров нужно сделать "Unlock operator". Но при этом из блока пропадает сам фильтр. Замечено, что происходит это только на странице, являющейся путем для вида page. Если блок открыть на других страницах - все отрабатывается правильно.
Происходит это через js. Т.е. сам выпадающий список в коде страницы есть, но его скрывает какой-то js от views. Sad Почему он так делает и как это побороть, не знаю. В issues модуля нашел похожий вопрос (http://drupal.org/node/416264), но он по предыдущей версии и без какого-то законченного решения.

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