Jump to content

Module de slider en conflit avec module de recherche


Recommended Posts

Bonjour à tous,

Je viens de mettre en place sur un presta 1.4. un module de diapo d'images "awesome slider".
Par contre, dès son activation, le module de recherche ajax du theme prestashop_alt que j'ai modifié génère l'erreur suivante :

$("#search_query_top").autocomplete is not a function
Line 395

Apparemment, le problème donc se situerait dans la portion de code suivant :

{if $ajaxsearch}
   [removed]
   // <![CDATA[
   {literal}
       $('document').ready( function() {
           $("#search_query_top")
               .autocomplete(
                   '{/literal}{if $search_ssl == 1}{$link->getPageLink('search.php', true)}{else}{$link->getPageLink('search.php')}{/if}{literal}', {
                       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[i], value: data[i].cname + ' > ' + data[i].pname };
                           return mytab;
                       },
                       extraParams: {
                           ajaxSearch: 1,
                           id_lang: {/literal}{$cookie->id_lang}{literal}
                       }
                   }
               )
               .result(function(event, data, formatted) {
                   $('#search_query_top').val(data.pname);
                   document.location.href = data.product_link;
               })
       });
   {/literal}
   // ]]>
   [removed]
{/if}



Mais le module de recherche ajax fonctionne parfaitement sur les autres pages ne disposant pas du module diapo.
Alors je ne sais pas trop où chercher ?

Quelqu'un aurait une idée ? :P
Merci.

Link to comment
Share on other sites

  • 8 months later...

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...