Bonjour, je viens vous demander un peu d'aide car je me retrouve face à un problème que je n'arrive pas à régler. J'utilise le module dédié aux nouveautés, produits en vedette. Et j'obtiens de manière assez aléatoire un problème dans la mise en page. D'un seul coup, mes produits ne s'affichent plus correctement. Au lieu d'avoir une ligne de 4 produits, je me retrouve avec 3 produits sur une ligne, 1 seul sur la ligne suivante....J'ai tout regardé, je ne comprends vraiment pas pourquoi ca me fait ca ... surtout que parfois ca marche tres bien, et d'autres ca deconne complet.
http://boogaloushop.fr/index.php/nouveautes On peut tres bien voir ici le massacre !
Si quelqu'un a une solution, je suis preneur !
Merci !
Voici le code que j'utilise :
http://boogaloushop.fr/index.php/nouveautes On peut tres bien voir ici le massacre !
Si quelqu'un a une solution, je suis preneur !
Merci !
Voici le code que j'utilise :
Code:
<h1 class="browse-view"> <div class="browse-view front"> <div class="row boxIndent"> <?php foreach ($products as $product) { ?> <div class="product floatleft <?php echo ' vm-col-' . $products_per_row . $show_vertical_separator ?>"style="width:25%"> <div class="spacer"> <div class="floatleft col-1"> </div> <div class="floatleft col-3"> <div class="title-indent"> <h2><?php echo JHtml::link ($product->link.$ItemidStr, $product->product_name); ?></h2> <p class="product_s_desc"> <?php echo shopFunctionsF::limitStringByWord ($product->product_s_desc, 40, '...');?> </p> </div> </div> <div class="floatright col-2"> <?php echo shopFunctionsF::renderVmSubLayout('prices',array('product'=>$product,'currency'=>$currency)); ?> <?php echo shopFunctionsF::renderVmSubLayout('addtocart2',array('product'=>$product,'row'=>0)); ?> </div> </div> </div> <?php if ($col == $products_per_row && $products_per_row && $col < $totalProd) { echo " </div><div class='row boxIndent'>"; $col = 1; } else { $col++; } } ?> </div> <br style='clear:both;'/>
Commentaire