Jump to content

[Bug] Plus de 960 déclinaisons -> pas d'affichage du produit en FO


Recommended Posts

Bonjour,

 

 

J'ai pas mal cherché sur le fofo et sur internet. C'est un problème qui a l'air d'être connu.

Il peut être résolu en enlevant la "Réduction HTML" mais lorsque je fais ça, l'affichage sous ie7 et ie8 est catastrophique. Le DOM html est complètement détruit. Le corps de page se retrouve dans la div "header" qui est impossiblement mal fermée après moult vérifications.

 

J'ai donc (pour l'instant) le choix entre des déclinaisons mais pas d'affichage sous ie ou alors pas de déclinaisons mais tout s'affiche bien partout.

 

En étudiant product.tpl de plus près j'ai réussi à isoler ce qui pose problème. C'est un bout de JS :

 

{if isset($groups)}
// Combinations
{foreach from=$combinations key=idCombination item=combination}
 addCombination({$idCombination|intval}, new Array({$combination.list}), {$combination.quantity}, {$combination.price}, {$combination.ecotax}, '{$combination.reference|addslashes}', {$combination.unit_impact}, {$combination.minimal_quantity});
{/foreach}
{/if}

 

J'ai aussi essayé de commenter ce qui est dans la fonction addCombination dans product.js mais rien j'y fait.

 

j'ai posé le bug ici => http://forge.prestashop.com/browse/PSCFI-6761

 

 

Si quelqu'un a des idées je suis preneur !

 

D'avance, merci.

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