2010-03-24 2 views
2

Я использую Drupal, Views с открытым фильтром (используя таксономию). Мой клиент хочет установить из фоновых выбранных по умолчанию тегов (чтобы предварительно фильтровать содержимое просмотров).Drupal, Views, Exposed filter: пользовательские выбранные по умолчанию теги

В выставленных фильтрах есть функциональность. Тем не менее, он работает неправильно: когда я нажимаю ссылку «Выбрать ни одного» (я использую модуль better_exposed_filter), я ожидаю, что ни один из тегов не будет выбран, вместо этого будет выбрана конфигурация по умолчанию (выбранные по умолчанию теги), поэтому на самом деле он больше не работает. Надеюсь, это ясно.

Итак, мне было интересно, могу ли я подготовить пользовательское меню, в котором мой пользователь может проверить/снять отметку с выбранными по умолчанию тегами в представлении.

благодарит

ответ

0

Я создал новую домашнюю страницу с прямой ссылкой CCK.

Мой клиент может выбрать теги в представлении и скопировать вставку URL после изменений.

Домашняя страница автоматически перенаправляется на персонализированный URL-адрес.

0

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

+0

Фактически он использует мои избранные, но я теряю функциональность «unselect all» (так что здесь, вероятно, есть ошибка: когда я нажимаю на unselect all, вместо этого восстанавливается мой выбор по умолчанию) – aneuryzm

Смежные вопросы