Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 17-04-2009 11:41:26

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

[réglé]foreach en faisant qu'à sa tête sous Firefox seulement

Bonjours,
j'ai un problème vraiment bizare avec mon firefox.
Je m'explique, sur mon site je dois afficher par page 16 produits donc j'utilise une pagination, jusque là aucun soucis, la pagination marche bien.
J'avais fait mes tests sous google chrome pour voir ce que sa donne dessus, aucun problème d'affichage, je me dis "pourquoi pas tester sous IE", aucun problème aussi et là je test sous firefox et là horreur, mon foreach saute une fois sur deux un élément. J'ai donc mis une variable qui s'incrémente pour contrôler et là firefox m'affiche sa:
1,3,5,7,9,11,13,15
Et je ne vois pas d'où celà viens, c'est le seul foreach de mon site qui plante.
Personne a une idée?

merci d'avance pour votre aide.

Dernière modification par throrin19 (17-04-2009 12:03:42)

Hors ligne

 

#2 17-04-2009 12:03:30

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

Re: [réglé]foreach en faisant qu'à sa tête sous Firefox seulement

trouvé, c'est un commentaire html que firefox m'interprête une fois sur deux (ce qui est bizare d'ailleur).

Hors ligne

 

#3 17-04-2009 13:34:14

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: [réglé]foreach en faisant qu'à sa tête sous Firefox seulement

heu un commentaire ce n'est pas interprété puisque justement c'est un commentaire
ton foreach c'est du javascript ou du php ???
je ne vois pas ce que vient faire FF là dedans

A+JYT

Hors ligne

 

#4 17-04-2009 13:35:34

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

Re: [réglé]foreach en faisant qu'à sa tête sous Firefox seulement

du php, bah le commentaire html bug une fois sur deux, quelques fois firefox l'interprête bien et le délimite bien, et d'autres fois il me commente tout l'affichage de dedans le foreach

Hors ligne

 

#5 17-04-2009 14:14:41

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: [réglé]foreach en faisant qu'à sa tête sous Firefox seulement

on peut voir le code ?

Hors ligne

 

#6 17-04-2009 14:16:14

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

Re: [réglé]foreach en faisant qu'à sa tête sous Firefox seulement

Code:

<br />
<?php echo $this->produits; ?>
<br />
<div id="galerie">

<?php 
    $nbcase = 1;
    foreach($this->produits as $leproduit)
    {
?>
<!-- vignette produit -->
<table width="166" border="0" cellspacing="0" cellpadding="0" class="tabvignette">
  <tr>
    <td colspan="2" class="titre"><?php echo $leproduit->Nom; ?></td>
  </tr>
  <tr>
    <td colspan="1" class="image"><img src="<?php echo $this->baseUrl(); ?>/images/produits/miniature/<?php echo $leproduit->image; ?>" width="100" height="100" alt="printer 53 rectangle" /></td>
    <td colspan="1" class="infos">
    <?php 
        if($leproduit->Remise != 0)
        {
    ?>
        <div class="prixorig"><?php echo $leproduit->PrixVente; ?>€</div>
    <?php 
        }
    ?>
        <div class="prix"><?php echo $leproduit->PrixVente*(1-($leproduit->Remise/100));?>€</div>
    <?php 
        if($leproduit->Remise != 0)
        {
    ?>
        <div class="img"><img src="<?php echo $this->baseUrl(); ?>/images/design/picto_offrSpe_1.gif" alt="" width="28" height="28" /></div>
    <?php 
        }
    ?>
        <div class="img"><img src="<?php echo $this->baseUrl(); ?>/images/design/picto_info_1.png" alt="" width="28" height="28" /></div>
        <div class="img"><img src="<?php echo $this->baseUrl(); ?>/images/design/picto_panier_1.png" alt="" width="28" height="28" /></div>
        <div class="img"></div>
    </td>
  </tr>
</table>
<?php 
        $nbcase = $nbcase+1;
    }
    for($i=$nbcase; $i<=16; $i++)
    {
?>
<table width="166" border="0" cellspacing="0" cellpadding="0" class="tabvignette">
  <tr>
    <td colspan="2" class="titre">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="1" class="image">&nbsp;</td>
    <td colspan="1" class="infos">&nbsp;</td>
  </tr>
</table>
<?php
    }
?>
</div>
<br />
<?php echo $this->produits; ?>
<br />

mais sans le commentaire html je n'ai plus le problème

Dernière modification par throrin19 (17-04-2009 14:16:49)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages