Pb Avec Le Bloc "récemment Consultés"

8 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

 

Quand je clique sur un article, celui-ci se met bien dans le bloc "Récemment consultés".

Mais dès que je mets un article dans le panier, le bloc apparaît mais sans les articles.

Merci d'avance.

 

Philippe

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Mais dès que je mets un article dans le panier, le bloc apparaît mais sans les articles.

Si je comprends les produits n'apparaissent plus sur la page du panier uniquement, ou le module ne fonctionne plus sur toutes les pages quand un produit est mis dans le panier?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Le module ne fonctionne plus sur aucune page.

Désolé pour mon explication peu claire

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Le problème était dû à une erreur javascript avec le type d'affichage "Fondu produit après produit" pour les modules. La correction est présente dans la futur version de PEEL :

remplacer la fonction affiche_menu_deroulant_1 du fichier modules\menus\fonctions.php par

function affiche_menu_deroulant_1($div_id, $items_html_array)
{
	$output = '';
	$fcontent = array();
	if (!empty($items_html_array) && count($items_html_array) == 1) {
		$output .= current($items_html_array);
	} elseif (!empty($items_html_array)) {
		$i = 0;
		foreach ($items_html_array as $this_item_html) {
			$fcontent[] = 'scrollercontent[\'' . $div_id . '\'][' . ($i++) . ']=\'' . str_replace(array('   ', '  ', "\t"), ' ', filtre_javascript($this_item_html, true, true, false)) . '\';' . "\r\n";
		}
		$output .= '
<script><!--//--><![CDATA[//><!--
	' . (empty($GLOBALS['scroller_1_already_initialized']) ? '
	var index = new Array();
	var scrollercontent=new Array();
	' : '') . '
	index[\'' . $div_id . '\']=0;
	scrollercontent[\'' . $div_id . '\']=new Array();
	' . implode('', $fcontent) . '
//--><!]]></script>
';
		$GLOBALS['js_ready_content_array'][] = '
	changecontent(\'' . $div_id . '\');
';
		if (empty($GLOBALS['scroller_1_already_initialized'])) {
			$GLOBALS['js_files_pageonly'][] = $GLOBALS['wwwroot'] . '/modules/menus/scroller.js';
			$GLOBALS['scroller_1_already_initialized'] = true;
		}
		$output .= '
<div id="' . $div_id . '"></div>
';
	}
	return $output;
}

et remplacer le fichier modules\menus\scroller.js par ce fichier:

scroller.zip

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je viens d'effectuer les tâches ci-dessus mais le problème est toujours présent.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Le fichier scroller.js en pièce jointe de mon précédent message n'était pas le bon. J'ai corrigé mon message pour mettre le bon fichier.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

J'ai remplacé le fichier "scroller.js" mais j'ai un soucis sur une seule page :  la page nommée "ACCUEIL" qui est une "rubrique"

Merci pour votre aide.

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Il y a une erreur javascript sur la page qui empêche le fonctionnement des autres scripts :

Horodatage : 13/11/2014 10:55:02
Erreur : TypeError: $(...).nyroModal is not a function
Fichier Source : http://www.demander-un-devis-gratuit.fr/lire/?rubid=3
Ligne : 346

 

 

 

Il faut ajouter

            $GLOBALS['site_parameters']['load_javascript_async'] = false;

après 

        if(!empty($GLOBALS['load_nyromodal'])){

dans la fonction getHTMLHead du fichie \lib\fonctions\display.php. Cette correction est présente dans la futur version de PEEL

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping