gbailleul Posted June 14, 2011 Share Posted June 14, 2011 Bonjour,J'installe Prestashop pour la première fois, j'utilise le thème matrice et je rencontre un problème lors de la suppression de tous les articles de mon panier -> une page blanche se charge avec uniquement la bannière haute de mon site.Je précise que le problème survient lors de la suppression de tous les articles lorsque l'on se trouve dans le processus de commande.J'ai bien cherché sur le forum mais je ne trouve malheureusement pas de solution...Un grand merci par avance de votre aide précieuse !Merci également pour ce super CMS très complet :-)Ma configuration :Version de Prestashop: 1.4.0.17Informations sur votre serveur: Linux #5 SMP Tue Apr 19 13:33:01 CEST 2011 i686Version du logiciel serveur: Apache/2.2.X (OVH)Version de PHP: 5.2.17Version de MySQL: 5.0.90-logInformations sur votre boutiqueURL de votre boutique: http://www.arbrajoie.fr/Nom du thème utilisé: matrice Link to comment Share on other sites More sharing options...
Maury Girard Posted June 15, 2011 Share Posted June 15, 2011 Bonjour gbailleulVoyez si cela ne vient pas du Smarty.Car il se pourrait que votre erreur vienne du répertoireFTP:\\ votre boutique \tools\smarty\compile\Supprimez tous les fichiers dans le répertoire compile sauf index.phpEt vérifiez ensuite si sur votre boutique l'incident est toujours présent.Sinon Essayez d’activer l’affichage des erreurs comme indiqué ici. Au lieu de la page blanche, vous devriez alors avoir un message d’erreur, qui nous aidera à identifier le problème.et je pourrais donc vous indiquez la marche à suivreCordialement, Link to comment Share on other sites More sharing options...
gbailleul Posted June 15, 2011 Author Share Posted June 15, 2011 Bonjour,Tout d'abord merci de vos retours.J'ai vidé le dossier -> problème toujours présent.J'ai activé l'affichage des erreurs -> la page reste blanche.Je pense qu'il s'agit d'un problème de JS soit sur ajaxcart.js ou cart-summary.js ?Merci de votre retour.Cordialement Link to comment Share on other sites More sharing options...
Maury Girard Posted June 15, 2011 Share Posted June 15, 2011 Gbailleulpage blanche ...... BizarreMême pas un code erreur ??Pouvez vous poster sur http://pastie.org le contenu du fichier shopping-cart.tpl du thème que vous utilisez? et cliquez sur pasteensuite envoyez moi le lien qu'il vous indiquera (exemple http://pastie.org/12345678 )Cordialement Link to comment Share on other sites More sharing options...
gbailleul Posted June 15, 2011 Author Share Posted June 15, 2011 Merci de votre retour.Vous trouverez ci dessous le lien demandé :http://pastie.org/2071244Merci pour votre aide :-) Link to comment Share on other sites More sharing options...
Maury Girard Posted June 15, 2011 Share Posted June 15, 2011 gbailleulCherchez donc dans shopping-cart.tpl de votre FTP ce bout de texte :N'oubliez pas de faire une sauvegarde du fichier avant toute manipulation |secureReferrer et supprimez le (en supprimant aussi le " | " avant secure)et si vous avez un message d'erreur par le suite indiquez la moi Link to comment Share on other sites More sharing options...
gbailleul Posted June 15, 2011 Author Share Posted June 15, 2011 J'ai effectué le changement mais je n'ai toujours pas d'erreur. Link to comment Share on other sites More sharing options...
Vinc3nzo Posted June 17, 2011 Share Posted June 17, 2011 Bonjour, j'ai le même soucis... avec la solution proposer ceci fonctionne? Plus de soucis?Merci Beaucoup !!! Link to comment Share on other sites More sharing options...
Maury Girard Posted June 20, 2011 Share Posted June 20, 2011 Bonjour gbailleulMais avez vous regardé,si vous avez toujours l'incident en question ? Link to comment Share on other sites More sharing options...
C1ssou Posted September 15, 2011 Share Posted September 15, 2011 Bonjour, j'ai exactement le même problème: page blanche lorsque je vide mon panier (Prestahop 1.4.4, Theme Matrice). Si quelqu'un a une solution, je suis preneur :-) Merci d'avance ! Link to comment Share on other sites More sharing options...
Kharfud Posted November 2, 2011 Share Posted November 2, 2011 Bonjour, Si une solution a été trouvée/implémentée, serait-il possible de la poster rapidement ? J'ai déjà perdu une matinée entière à débugger ce foutu .tpl, voici où j'en suis... Je ne trouve rien de probant dans les .js, ni même dans les classes et controllers utilisés (Order, ParentOrder, Cart...). J'ai comparé entre les thèmes Prestashop (pour lequel le bug n'existe pas) et Matrice les fichiers susceptibles d'êtres responsables, mais toujours rien de probant. A part le fait qu'une <div> a été modifiée dans Matrice pour englober tout le tpl au lieu du seul <table> de produits, rien de choquant dans le tpl lui-même. Si l'on remet la div en place autour du <table>, on chope le message d'erreur 'Votre panier est vide' situé plus haut dans le code, mais on perd tout le contenu des leftColumn et rightColumn. Sur un reload normal, la page s'affiche correctement (bien qu'on ne rentre jamais dans le cas du isset($empty), ce qui est plutôt surprenant et a priori pas propre). Le problème semble donc se situer lors du reload Ajax et porterait uniquement sur notre <div> : <div id="order-detail-content" class="table_block"> Je fouille donc du côté du .js une fois de plus... A suivre... Kharfud PS : HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEELP Link to comment Share on other sites More sharing options...
wwwiMax Posted March 14, 2012 Share Posted March 14, 2012 Bonjour à tous Je déterre ce post, je monte actuellement un prestashop avec ce thème et je viens de trouver la solution à ce f***tu problème, qui vient du JS, plus particulièrement de du fichier /theme/matrice/js/cart-summary.js, vers la ligne 90 : Il faut modifier " $('#center_column') " par " $('#order-detail-content') " et ajouter dans le if : " && $(this).attr('class') != 'global_steps' " Pour faire simple avant le code JS supprimait tout les noeuds enfants de $('#center_column') et dans ces enfants il y a la colonne de gauche, les liens des étapes de commandes et tout le barratin avant $('#center_column').children().each(function() { if ($(this).attr('id') != 'emptyCartWarning' && $(this).attr('class') != 'breadcrumb' && $(this).attr('class') != 'global_steps' && $(this).attr('id') != 'cart_title'){ $(this).fadeOut('slow', function () { $(this).remove(); }); } }); après $('#order-detail-content').children().each(function() { if ($(this).attr('id') != 'emptyCartWarning' && $(this).attr('class') != 'breadcrumb' && $(this).attr('class') != 'global_steps' && $(this).attr('id') != 'cart_title'){ $(this).fadeOut('slow', function () { $(this).remove(); }); } }); J'espère que ca va en aider certains !! Link to comment Share on other sites More sharing options...
jhugues Posted April 2, 2012 Share Posted April 2, 2012 Bonjour wwwiMax j'ai essaye votre solution et j'ai toujours une page blanche apres suppression des articles du panier. (j'ai bien force compile et vide cache) Pourtant votre explication tiens la route! Link to comment Share on other sites More sharing options...
brunobibos Posted February 15, 2013 Share Posted February 15, 2013 J'ai également tenté la solution de wwiMax... sans effet non plus ! C'est désespérant ce problème... Quelqu'un d'autre ? Link to comment Share on other sites More sharing options...
Recommended Posts