Bonjour
Je suis en train d'adapter un site avec CMSimple et j'aimerai afficher un pavé "actualités" mais que sur la page d'accueil et un pavé "liens" (partenaires) à la place du pavé actualités sur les autres pages mais je ne sais pas comment réaliser cela en php.
Pour la formulation, je pense que c'est logique de dire :
Si page index affiche "newsbox("Actualités")" sinon affiche "newsbox("Liens")" mais pour l'écrire en php... je ne sais pas
Merci d'avance
[résolu] News que sur la page d'accueil
Moderator: Bob
[résolu] News que sur la page d'accueil
Last edited by cilou on Wed Jan 14, 2009 8:58 am, edited 1 time in total.
Re: News que sur la page d'accueil
Bonjour
Pour eux qui serait comme moi novice en Php, j'ai fait ça :
Les pages actualités et partenaires sont cachées.
J'ai mis aussi des padding à editcontent
que je gère dans la page template
C'est peut être pas très pro mais ça fonctionne
Pour eux qui serait comme moi novice en Php, j'ai fait ça :
Code: Select all
<!-- Occultation des blocs gauche et droit en mode administration -->
<div <?php if ($adm && $edit || $logout || $menumanager || $asform || $gallery) {echo 'style="display:none"';} ?>>
<!-- Affichage bloc actualités sur page index et bloc partenaires sur les autres pages -->
<?php if ($s==0) {
echo '<div id="bloc_gauche"><h2>Actualités</h2>' . newsbox("Actualités") . '</div>';
}
else {
echo '<div id="bloc_droit">' . newsbox("Partenaires") . '</div>';
}
?>
<!-- Fin des blocs actualités et partenaires -->
</div>
J'ai mis aussi des padding à editcontent
Code: Select all
#editcontent {
padding-left: 270px;
padding-right: 220px;
}
Code: Select all
<!-- Gestion du padding pour les blocs gauche et droit -->
<?php if ($adm && $edit || $logout || $menumanager || $asform || $gallery) {
echo '<div id="editcontent" style="padding-left:0px; padding-right:0px;">';}
else if ($s==0) {
echo '<div id="editcontent" style="padding-right:0px;">';}
else if ($s!=0) {
echo '<div id="editcontent" style="padding-left: 0px;">';}
?>
<?php echo content();?>
</div>
<!-- Fin de gestion du padding pour les blocs gauche et droit -->
Re: [résolu] News que sur la page d'accueil
Bravo !
Très bel exemple de template dynamique.
Le template de FLEX contient justement des pistes dans ce sens, pour qui veut toucher un peu au PHP.
Très bel exemple de template dynamique.
Le template de FLEX contient justement des pistes dans ce sens, pour qui veut toucher un peu au PHP.
Re: [résolu] News que sur la page d'accueil
Bonjour,
Je souhaite mettre la case news que sur la page d'accueil et mettre la case partenaires sur toutes les pages.
Pouvez-vous me fournir les codes ainsi que leurs emplacements dans les fichiers.
Par avance, merci.
Je souhaite mettre la case news que sur la page d'accueil et mettre la case partenaires sur toutes les pages.
Pouvez-vous me fournir les codes ainsi que leurs emplacements dans les fichiers.
Par avance, merci.