[development] development Digest, Vol 86, Issue 13
Anth
malkouna at yahoo.com.au
Sat Feb 13 00:43:57 UTC 2010
Hi Ronan,
That's the sort of wrong I like to be! That worked perfectly. I didn't
realise also that views created a separate block for each display which
dovetailed perfectly into what I wanted to do. Using a bit of Quicktabs
for display and it's exactly what I needed.
Thanks again,
Anth.
> Date: Fri, 12 Feb 2010 08:26:20 +0800
> From: Ronan Berder<berder at teddy.fr>
> Subject: Re: [development] Multiple search blocks doing different
> searches.
> To: development at drupal.org
> Message-ID:
> <df4f8b971002111626l158d3456i2f8afb6599b533e2 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Well Anth, you're wrong. What the "Search: Search Terms" filter does is
> precisely using the search index as a filter, which allows you to run the
> same kind of keyword based searches as you would do with the default search
> block. Expose it and add a non-exposed filter for each location and you
> should be good to go.
>
> On Tue, Feb 9, 2010 at 12:47 PM, Anth<malkouna at yahoo.com.au> wrote:
>
>
>> Well I want to use the indexed search that is already available, but have
>> several variations of the search (8 to be exact, one for every Australian
>> state and one "National" one which would be the base unmodified search).
>> For this reason I don't think it's views that I want as, and correct me if
>> I'm wrong, but the views exposed filters work only on the column that the
>> filter is defined for?
>>
>> I get the feeling that I'm going to have to write 8 separate forms and call
>> the current search functions in each one, modifying the SQL each time.
>> Which is fine, just thought there might be a smarter way to do it.
>>
>> A.
>>
>> Date: Mon, 8 Feb 2010 19:51:24 +0800
>>
>>> From: Ronan Berder<berder at teddy.fr>
>>> Subject: Re: [development] Multiple search blocks doing different
>>> searches.
>>>
>>>
>>> The question would be; what is it exactly that you are trying to search?
>>> If
>>> you just want a few separate search blocks that search within a certain
>>> content type, you may find interesting defining a View for it, creating
>>> several displays for each content type you wish to be searchable and
>>> exposing the "Search: Search Terms" filter. You then can set up the
>>> "Exposed
>>> form in block: " setting to true (in "Basic Settings") and you should then
>>> have the search forms showing in separate blocks. You can then compose by
>>> adding filters or exposed filters your own way (on content types, taxonomy
>>> or whatever you wish to let user search by or within).
>>>
>>> On Mon, Feb 8, 2010 at 12:48 AM, Anth<malkouna at yahoo.com.au> wrote:
>>>
>>>
>>>
>>>
>>>> Hi,
>>>>
>>>> My goal is to set up a tabbed search block which I'll use Quick Tabs to
>>>> build, where each tab will prime the search with a keyword. The step
>>>> before
>>>> this though is to have multiple blocks that do slightly different
>>>> searches.
>>>> Defining the blocks is easy enough but I can't use hook_db_rewrite_sql
>>>> (an
>>>> example from searching at [1]) as I don't know what block is calling it.
>>>> Is
>>>> there some easy way or trick around this or do I just have to manually
>>>> call
>>>> do_search, or write my own search, for each block?
>>>>
>>>> Thanks,
>>>> Anthony
>>>>
>>>> [1]
>>>> http://www.lullabot.com/articles/hiding-content-drupals-search-system
>>>>
>>>>
>>>>
>>>>
>>>
More information about the development
mailing list