[ic] Intercept / Correct mv_searchspec
Dan Bergan
dan at berganconsulting.com
Tue Jun 26 14:30:53 UTC 2012
On Tue, Jun 26, 2012 at 8:18 AM, Josh Lavin <josh at perusion.net> wrote:
> Quoting IC (ic at tvcables.co.uk):
>> Hi folks,
>>
>> I am trying to intercept mv_searchspec from the small search component and
>> correct a common spelling difference:-
>>
>> So far this is my non working code in the small search component:-
>>
>>
>> <INPUT MAXLENGTH=30 NAME="[value mv_searchspec]" type=text size=15>
>> [tmp sspec][perl]
>> my $correct = $Values->{mv_searchspec}->[0];
>> $correct =~ s/adaptor/adapter/g;
>> return $correct;
>> [/perl][/tmp]
>>
>> <input type=hidden name=mv_searchspec value=[scratch sspec]>
>>
>> It doesn't work, please help!
>
> I think you'd want the Perl stuff on your results page (probably
> search.html). In that case, you won't need the scratch, but can reset
> the Values space (although I haven't tested this).
>
>
I send my searches to an action map. In the action map I examine the
mv_searchspec and modify it if needed, and then let the search
continue.
Dan
More information about the interchange-users
mailing list