Jump to content

[RESOLU] probleme slide jGallery View 2 v1.3.2 et bloc RECHERCHE


Recommended Posts

bonjour,

j'ai installé sur mon shop le slide jGallery View 2 v1.3.2.
Or quand je rajoute le module RECHERCHE dans le top of page, le slide ne fonctionne plus les images apparaissent les une au dessus des autres.
Si je desactive le module RECHERCHE , tout fonctionne normalement.

Je n'arrive pas à trouver l'erreur.

J'ai l'erreur suivante sur la page:
---------------------------------
$("#search_query").autocomplete is not a function
[stopper sur une erreur] extraParams:{ajaxSearch:1,id_lang:2}
-----------------------------

Mais je ne comprends pas.
D'avance je vous remercie de votre aide

anne

Link to comment
Share on other sites

c'est en general une imcompatibilite entre les scripts javascript ou les version de jquery.
Je ne peux que te conseille de trouver un autre slider (c'est pas ce qui manque)

Des fois le fait d'appeler un script avant l'autre resous le probleme (pas sur dans ton cas). Essaye de les inverser dans ton <head>

Link to comment
Share on other sites

bonjour,

merci pour votre reponse, je vais tenter l'echange mais je doute.
Sinon concernant les slides, je n'en ai pas trouvé d'autres avec un back office simple pour mon client.
Si vous en connaissez je suis interessée.

bonne journee
anne

Link to comment
Share on other sites

bonjour,

j'ai eu le meme soucis avec les autres slides ci dessus cités.
Mais le probleme est resolu effectivement, il faut greffer le bloc RECHERCHE dans le Header et le slide fonctionne.
Desolée pour le derangement mais cela peut servir peut etre à s'autre.

Merci de ton aide

anne

Link to comment
Share on other sites

  • 9 months later...

Idem, j'avais l'erreur "$("#search_query_block").autocomplete is not a function", et en greffant le bloc de recherche dans le header (module > position > greffer module) le message d'erreur a disparu. Surement que le module inclus des appels a des fichiers js (j'ai pas regardé en fait) qui ont besoin d'être dans le header. Ceci dit, mon module de recherche n'est pas visible dans le header (pour cela il faut le greffer aussi dans top, à ne pas confondre avec header)

Link to comment
Share on other sites

  • 1 year later...

[deux ans plus tard...]

$("#search_query").autocomplete is not a function

ou

$("#search_query_top") object has no method autocomplete

 

Le module blocksearch n'avait pas prévu de pouvoir s'accrocher à 'top' (au lieu de header)

Il faut changer dans /modules/blocksearch/blocksearch.php :

 

public function hookHeader($params)
{
if (Configuration::get('PS_SEARCH_AJAX'))
$this->context->controller->addJqueryPlugin('autocomplete');
$this->context->controller->addCSS(_THEME_CSS_DIR_.'product_list.css');
$this->context->controller->addCSS(($this->_path).'blocksearch.css', 'all');
}
par
 
public function hookHeader($params)
{
return $this->hookTop($params);
}

et déplacer ce contenu vers plus bas 

 

private function calculHookCommon($params)
{
$this->smarty->assign(array(
'ENT_QUOTES' => ENT_QUOTES,
'search_ssl' => Tools::usingSecureMode(),
'ajaxsearch' => Configuration::get('PS_SEARCH_AJAX'),
'instantsearch' => Configuration::get('PS_INSTANT_SEARCH'),
'self' => dirname(__FILE__),
));
if (Configuration::get('PS_SEARCH_AJAX'))
$this->context->controller->addJqueryPlugin('autocomplete');
$this->context->controller->addCSS(_THEME_CSS_DIR_.'product_list.css');
$this->context->controller->addCSS(($this->_path).'blocksearch.css', 'all');


return true;
}
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...