Jump to content

Problema modulo cerca e trattino


PetShop

Recommended Posts

Salve a tutti sono nuovo del forum, ho un problema con il mio modulo cerca in alimentianimalionline.it utilizzando o no il trattino.

Esempio ho un prodotto che si chiama "X-Small Junior Royal Canin" la cui ricerca funziona solo mettendo "x-small" ma alcuni utenti potrebbero cercarlo anche come "x small" senza trattino.

Come posso fare per farlo funzionare in tutte e due le maniere?

 

Grazie

 

ciao

Link to comment
Share on other sites

inizia a fare la ricerca dopo i primi 4 caratteri e va bene il problema è che dovrebbe trovare prodotti che abbiano sia x-small che x small ricercando sia x-sma che x sma cioè il trattino dovrebbe essere ininfluente

 

questa penso sia la funzione che effettua la ricerca ma non so dove modificarla: :(

 

<script type="text/javascript">

// <![CDATA[

$('document').ready( function() {

$("#search_query_{$blocksearch_type}")

.autocomplete(

'{if $search_ssl == 1}{$link->getPageLink('search', true)}{else}{$link->getPageLink('search')}{/if}', {

minChars: 3,

max: 10,

width: 500,

selectFirst: false,

scroll: false,

dataType: "json",

formatItem: function(data, i, max, value, term) {

return value;

},

parse: function(data) {

var mytab = new Array();

for (var i = 0; i < data.length; i++)

mytab[mytab.length] = { data: data, value: data.cname + ' > ' + data.pname };

return mytab;

},

extraParams: {

ajaxSearch: 1,

id_lang: {$cookie->id_lang}

}

}

)

.result(function(event, data, formatted) {

$('#search_query_{$blocksearch_type}').val(data.pname);

document.location.href = data.product_link;

})

});

// ]]>

</script>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...