pub est géré par contenu ou option agencement // if($numeroSousMenu == 101 ) { // if($numeroSousMenu!=131 && $numeroSousMenu!=132 && $numeroSousMenu!=133 && $numeroSousMenu!=134 && $numeroSousMenu!=135 ) { $sousOngletsLien[$nbOng] = "siteActif-menus"; $sousOngletsTexte[$nbOng] = 'Menu'; $nbOng++; // } break; } // } // --------------------------------------- // Afficher Textes // --------------------------------------- switch($numeroMenuPrpal) { case 0: //site // if ($_SESSION['affPageAcc']!=2 && $_SESSION['affPageAcc']!=3 && $_SESSION['affPageAcc']!=4) // break; // on sort si pas modele personalisé accueil--> a mediter et tester // on sort si menuIndep ou boutons if($numeroSousMenu != 36 && $numeroSousMenu != 108 && $numeroSousMenu != 101) { break; } case 1: //catalogue case 6: //clients case 12: //panier $sousOngletsLien[$nbOng] = "siteActif-textes"; $sousOngletsTexte[$nbOng] = 'Textes'; $nbOng++; break; } // --------------------------------------- // Afficher Styles // --------------------------------------- switch($numeroMenuPrpal) { case 0: //site // if ($_SESSION['affPageAcc']!=2 && $_SESSION['affPageAcc']!=3 && $_SESSION['affPageAcc']!=4) break; // on sort si pas modele personalisé accueil // pour les anonces, ou boutons on affiche exeptionnellement le style dans agencement if($numeroSousMenu!=0 && $numeroSousMenu!=108 ) { break; } case 1: //catalogue case 6: //clients case 12: //panier case 16: //infos case 20: //pubs $sousOngletsLien[$nbOng] = "siteActif-styles"; $sousOngletsTexte[$nbOng] = 'Styles'; $nbOng++; break; } // --------------------------------------- // Afficher Contenu // --------------------------------------- if($numeroSousMenu!=0) { // jamais de contenu si agencement switch($numeroMenuPrpal) { // site case 0: // // on sort si pas modele personnalisé accueil if ( $numeroSousMenu ==100 && $_SESSION['affPageAcc']==2) { $sousOngletsLien[$nbOng] = "siteActif-contenus"; $sousOngletsTexte[$nbOng] = 'Modifier le contenu accueil personnalisé'; $nbOng++; } else { break; } // Panier -> livraison et paiement case 12: if( isset($numeroSousMenu) && $numeroSousMenu==14 || $numeroSousMenu==15) { // pas de contenu si panier, sinon oui $sousOngletsLien[$nbOng] = "siteActif-contenus"; $sousOngletsTexte[$nbOng] = 'Modifier le contenu'; $nbOng++; } break; // Infos case 16: // Pub case 20: $sousOngletsLien[$nbOng] = "siteActif-contenus"; $sousOngletsTexte[$nbOng] = 'Modifier le contenu'; $nbOng++; break; } } // --------------------------------------------------- // boucle qui parcours le tableaux lien // --------------------------------------------------- $ongletBlocDroit =''; foreach($sousOngletsLien as $cle=>$lien) { $trouve=0; // si le nom du fichier correspond a celui pointe par l'indice, alors on l'active if (strpos($lien, 'menus')) {$test=1; $trouve=1;} if (strpos($lien, 'textes') && $trouve==0 ) {$test=2; $trouve=1;} if (strpos($lien, 'styles') && $trouve==0 ) {$test=3; $trouve=1;} if (strpos($lien, 'contenus') && $trouve==0 ) {$test=4; $trouve=1;} //echo 'test= '.$test; if ($agencementOnglet == $test ) { $hrefClass = "boutonsMenuWbmActif"; } else { $hrefClass = "boutonsMenusWbm"; } $ongletBlocDroit .= ''; $ongletBlocDroit .= $sousOngletsTexte[$cle]; $ongletBlocDroit .= ''; } $_SESSION['actifOnglet']=$ongActif; // --------------------------------------------------- // on renvoie le code xHTML // --------------------------------------------------- return $ongletBlocDroit; } $ongletAgencement= ongletFunction($agencementOnglet, $numeroMenuPrpal); ?>