Поиск Drupal в блочном представлении - PullRequest
3 голосов
/ 07 апреля 2011

Мне нужно создать блочный вид с окном поиска, прикрепленным к заголовку, чтобы искать узлы для одного определенного типа контента.Я не знаю, как этого добиться, поэтому я прошу вашей помощи.Что-то вроде прикрепленной фотографии.

enter image description here

Ответы [ 4 ]

1 голос
/ 08 апреля 2011

Я не совсем уверен здесь, но для меня это звучит так, как вы хотите:

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

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

0 голосов
/ 16 января 2014

создайте представление с нужным вам содержимым, а затем отфильтруйте его по содержимому. Выставь фильтр. http://beeznest.wordpress.com/2011/11/01/create-a-view-to-search-on-content-title-in-7-steps-in-drupal-7/

0 голосов
/ 08 апреля 2011

Если кому-то интересно, я отредактировал вид блока заголовка и загрузил внутри него custom_search_block.

Все равно спасибо

0 голосов
/ 07 апреля 2011
...