Hi folks,

I tried to figure out how I can activate substring search using the
mnogosearch extension from outside. But it is hard coded inside the
extension. Here is my patch and I want to ask Dmitry if he can put this
inside the trunk:


###

replace:

Udm_Set_Agent_Param($udmAgent, UDM_PARAM_WORD_MATCH, UDM_MATCH_WORD);

###

with:
$match_type = UDM_MATCH_WORD;
if (isset($this->piVars['wm']))
{
        switch ($this->piVars['wm'])
        {
                case 'sub':
                        $match_type = UDM_MATCH_SUBSTR;
                        break;  
                case 'begin':
                        $match_type = UDM_MATCH_BEGIN;
                        break;  
                case 'end':
                        $match_type = UDM_MATCH_END;
                        break;                          
        }                               
}       
Udm_Set_Agent_Param($udmAgent, UDM_PARAM_WORD_MATCH, $match_type);

###

Now you can change the search behavior with a simple hidden formfield like

<input type="hidden" name="tx_mnogosearch_pi1[wm]" value="sub" />

in order to activate the substring ability from mnogosearch.


thanks.

Hauke

_______________________________________________
TYPO3-english mailing list
[email protected]
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english

Reply via email to