$nomPrd, 'ID prd' => $idPrd, 'K' => $k ],'gondole.contenu.php'); } if ($idPrd!='') { // --------------------------------------------------- // Nom produit // --------------------------------------------------- if ( $affMContext === true ) echo '
'; else echo '
'; echo '
'; echo $nomPrd; echo '
'; echo '
'; // --------------------------------------------------- // Image // --------------------------------------------------- if ($enSavoirPlus==1) { // on n'affrichera pas le diapo si pas d'image petite $afficherDiapo=true; $vignetteStyle=""; // Monter le taleau tabLienImg ou definir des valeurs par defaut pour ne pas refaire tout le t'mps les tests $nbListe=0; if(empty($lienImgGauche) || ($lienImgGauche=='-') || ($lienImgGauche=='prdDefaut.png') ) $lienImgGauche='-'; else {$tabLienImg[$nbListe]=$lienImgGauche; $nbListe++;} if(empty($lienImgDroite) || ($lienImgDroite=='-') || ($lienImgDroite=='prdDefaut.png') ) $lienImgDroite='-'; else {$tabLienImg[$nbListe]=$lienImgDroite; $nbListe++;} if(empty($lienImgDessus) || ($lienImgDessus=='-') || ($lienImgDessus=='prdDefaut.png') ) $lienImgDroite='-'; else {$tabLienImg[$nbListe]=$lienImgDroite; $nbListe++;} if(empty($lienImgDessous) || ($lienImgDessous=='-') || ($lienImgDessous=='prdDefaut.png') ) $lienImgDessous='-';else {$tabLienImg[$nbListe]=$lienImgDessous; $nbListe++;} if(empty($lienVideo) || ($lienVideo=='-') || ($lienVideo=='prdDefaut.png') ) $lienVideo='-'; else {$tabLienImg[$nbListe]=$lienVideo; } // Si on a au moins une image, alors la grande image fait partie du diapo, sinon pas if( count($tabLienImg) > 0) { $nbListe++; $tabLienImg[$nbListe]=$lienImageGd; if (isset($tabLienImg[0]) && $tabLienImg[0]!="-" ) $vignette1=$tabLienImg[0]; if (isset($tabLienImg[1]) && $tabLienImg[1]!="-" ) $vignette2=$tabLienImg[1]; if (isset($tabLienImg[2]) && $tabLienImg[2]!="-" ) $vignette3=$tabLienImg[2]; } else $afficherDiapo=false; $cpt=1; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; // --------------------------------------------------- // Diapo // --------------------------------------------------- echo '
'; if (isset($_POST['vignette1'])) $vignette1=$_POST['vignette1']; if (isset($_POST['vignette2'])) $vignette2=$_POST['vignette2']; if (isset($_POST['vignette3'])) $vignette3=$_POST['vignette3']; if (isset($_POST['cpt'])) $cpt=$_POST['cpt']; if (isset($_POST['legende'])) $legende=$_POST['legende']; echo ''; echo ''; echo ''; echo '
'; if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= '
vignette1 = ' .$vignette1; $debugMsg .= '
vignette2 = ' .$vignette2; $debugMsg .= '
vignette3 = ' .$vignette3; } if (empty($vignette3) && empty($vignette2) && empty($vignette3) ) $afficherDiapo=false; if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= '
afficherDiapo = ' .$afficherDiapo;} if ($afficherDiapo==true) { echo 'next'; echo ' '; if ($vignette1!='' && $vignette1!='-' && file_exists($vignette1)==true ) echo 'vignette'; echo ' '; if ($vignette2!='' && $vignette2!='-' && file_exists($vignette2)==true ) {echo 'vignette2';} echo ' '; if ($vignette3!='' && $vignette3!='-' && file_exists($vignette3)==true ) echo 'vignette3'; echo ' '; echo 'previous'; echo '
'; // echo '
'; } // --------------------------------------------------- // Image grande sur clic //flag edt // --------------------------------------------------- echo ''; if (!empty($lienImageGd) && $lienImageGd!='-') { // flag edt echo ''; if ( $affMContext === true ) echo 'zoom'; else echo 'zoom'; echo ''; } echo ''; echo '
'; // --------------------------------------------------- // Description longue // --------------------------------------------------- if (!empty($descLong) && $descLong!="-") { if ( $affMContext === true ) echo '
'; else echo '
'; echo '
'; echo stripslashes($descLong); echo '
'; echo '
'; } } //en savoir plus else { // --------------------------------------------------- // on est pas dans la fiche details mais page des produits en colonne // --------------------------------------------------- // --------------------------------------------------- // Image petite dans page gondole // --------------------------------------------------- if (!empty($lienImagePt) && $lienImagePt!='-') { if ( $affMContext === true ) echo '
Image produit
'; else echo '
Image produit
'; } // si pas d'image afficher le lien en savoir plus // flag traduction edt else { $_SESSION['catalogLien'][1]='produits-details-'.($idPrd); $_SESSION['catalogMsg'][1]="Détails"; $_SESSION['catalogAfficher'][1]="1"; if ($catalogMsg[1]=='' || $catalogMsg[1]=='-') $catalogMsg[1]="Détails"; // echo $_SESSION['catalogMsg'][2]; dynamiqItemImage (0, 0, 'msgCatalogue', 'span', '-action-', 'catalog', 1, '-', '-', '-varStyle-'); $_SESSION['catalogAfficher'][1]="0"; } // --------------------------------------------------- // Description courte // --------------------------------------------------- if (!empty($descCourt) && $descCourt!="-") { // echo '
'; if ($affMContext === true) echo '
' .$descCourt. '
'; else echo '
' .$descCourt. '
'; // echo '
'; } } // --------------------------------------------------- // Prix // --------------------------------------------------- if (!empty($_SESSION['affTTCOui']) && $_SESSION['affTTCOui']==1 ) { $prixAff=$prixTtc; } else $prixAff=$prixHt; // if ($lg!='ENG') {$prixAff=formatNB($prixAff, $lg);} echo '
'; // --------------------------------------------------- // Texte : Prix // --------------------------------------------------- if ($affMContext === true) echo ' ' .$catalogMsg[7]. ''; else echo ' ' .$catalogMsg[7]. ''; // --------------------------------------------------- // Si PROMO // --------------------------------------------------- if ($promo!='' and $promo!='0' && $promo!=0.00) { $promo=(float)$promo; if (!empty($prixAff)) $prixAff=(float)$prixAff; $prixRemis=$prixAff-$promo; $prixRemis=formatNB($prixRemis, $lg); // echo '
promo=' .$promo; // echo '
prixAff=' .$prixAff; // echo '
prixRemis=' .$prixRemis; // --------------------------------------------------- // Prix barré // --------------------------------------------------- if (!empty($prixAff)) $prixAff=formatNB($prixAff,$lg); echo '  ' .$prixAff. ' €  '; // --------------------------------------------------- // Message en promo // --------------------------------------------------- dynamiqItemImage (0, 0, 'promos', 'span', '-', 'catalog', 2, 'icones', '-', '-varStyle-'); // --------------------------------------------------- // Prix reduit // --------------------------------------------------- if ($affMContext === true) echo ' ' .$prixRemis. ' €'; else echo ' ' .$prixRemis. ' €'; } else { if (!empty($prixAff)) $prixAff=formatNB($prixAff,$lg); echo ' ' .$prixAff. ' €  '; } // --------------------------------------------------- // Flag nouveauté // --------------------------------------------------- if (isset ($newPrd) && $newPrd!='' and $newPrd!='0') { dynamiqItemImage (0, 1, 'promos', 'span', '-', 'catalog', 45, 'icones', '-', '-varStyle-'); } echo '
'; // --------------------------------------------------- // Quantité / panier // --------------------------------------------------- if ($_SESSION['affPanier'] == 1) { if ($affMContext === true) echo '
'; else echo '
'; // --------------------------------------------------- // Quantité unique cachée pour être postée // --------------------------------------------------- echo ''; // --------------------------------------------------- // Quantité <--> creation d'un id unique sur chaque item pour post javascript // --------------------------------------------------- $affListe=$catalogAfficher[29]; if (isset($_SESSION['geststockOui'])) $gererStock=$_SESSION['geststockOui']; else $gererStock=1; if ($gererStock==1 ) { $maxQte=$stock; if ($stock >=1) $affListe==1; else $affListe==0; } else { $maxQte=$_SESSION['qDefaut']; } if ($affListe != 0 && ($stock != 0 ) ) { if ( $affMContext === true ) echo ' '; for ($ijk=1;$ijk<=$maxQte;$ijk++) { if ($ijk==$qte) {echo '';$qte=$ijk;} else {echo '';} } echo ''; } else { // si on a choisi de ne pas afficher la liste alors ici on doit forcer la quantité par defaut à $_SESSION['qDefaut'] echo ''; } // --------------------------------------------------- // Bouton Panier // --------------------------------------------------- echo '  '; // bouton normal if ($stock >=1 ) {dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="changeQteGondole(\'' .$k. '\', \'' .$idPrd. '\');"', 'bouton', 0, 'icones', '-textClass-', '-'); } // si stok = 0 => message indispo, vendus... indépendant de la gestion if ($stock ==0 ) {dynamiqItemImage (0, 0, 'msgCde', 'span', '-', 'cde', 89, '-', '-textClass-', '-'); } echo '
'; } // --------------------------------------------------- // en savoir plus / description / si tableau gondole // --------------------------------------------------- // ce fichier est includé dans details produit, on ne veut pas le lien détails dans ce cas // --------------------------------------------------- if ($enSavoirPlus!=1) { // je force le lien car on ne peut pas stocker le idPrd en base // if(!isset($idPrd)) $idPrd=1; if(!isset($nomPrd)) $nomPrd="nomPrd"; $_SESSION['catalogLien'][1]='produits-details-'.($idPrd); dynamiqItemImage (0, 0, 'msgCatalogue', 'div', '-action-', 'catalog', 1, 'icones', '-', '-varStyle-'); } } else {if (isset($debug[1]) && $debug[1] == '1' ) $debugMsg .='$idPrd vide dans gondole.contenu.php'; } ?>