web-dev-qa-db-fra.com

Zen Cart - différentes bannières pour chaque page

J'ai un magasin de charrette zen avec un modèle personnalisé et, pour l'instant, une galerie de diaporamas se trouve sous l'en-tête. Je dois garder cette galerie pour la première page uniquement, mais sur toutes les autres pages, il devrait y avoir des bannières distinctes à la place de la galerie, par rapport à la page visitée. par exemple. sur la page "à propos de nous", il devrait y avoir banner_aboutus.ext, contact => banner_contact.ext et ainsi de suite. S'il vous plaît aidez-moi à le faire. Merci d'avance

1
Sergiu

Je l'ai fait à la dure avec php - j'ai de la chance que zen cart permette php dans les templates ... J'ai utilisé des conditions avec 3 vars: $_GET['main_page'], $_GET['cPath'] et $_GET['id'] et en fonction de leur valeur, j'ai inséré le contenu dont j'ai besoin comme suit:

if($_GET['main_page']=='index' && !$_GET['cPath']){ // this condition is met only on the first page
// slideshow
}
elseif($_GET['main_page']=='page' && $_GET['id']==1){
// banner
} // and so on
1
Sergiu