Drupal: использование представления на странице / панели, предотвращение вывода содержимого по умолчанию - PullRequest
0 голосов
/ 05 февраля 2010

У меня есть панель / страница, которая имеет представление (это страница просмотра), некоторые поля и фильтры, которые позволяют пользователю осуществлять поиск содержимого определенного типа содержимого. Проблема в том, что представления по умолчанию отображают весь контент (даже если пользователь еще не выполнил поиск).

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

1 Ответ

0 голосов
/ 05 февраля 2010

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

Другая альтернатива - извлечь открытую форму фильтра из кода и поместить ее в блок, если вы хотите сделать это, взгляните на этот пост http://www.angrydonuts.com/displaying_views_exposed_filters

...