Fork me on GitHub

Rapport de message :*
 

Re: Créer un bloc contenant des news

Titre du sujet : Re: Créer un bloc contenant des news
par blueteen sur 12/07/2005 16:21:05

Merci :)

voici un complément pour la partie abordée en fin de tuto.
Pour le cas, où j'ai un bloc à faire afficher absolument, y compris sur la page où j'ai 'storytopic' dans ma variable d'url (pour mon cas précis)

Considérant, que j'ai un bloc personnalisé, nommé 'Bienvenue', à faire afficher à tout prix en bloc central (centré), voici le code à employer :

<{foreach item=block from=$xoops_ccblocks}>
                <{if 
$bloc_bienvenue == || $block.title == "Bienvenue"}>
                <
table align="center" cellpadding="0" cellspacing="2">

                  <
tr
                    <
td> <div class="blockTitle"><{$block.title}></div>
                      <
div class="blockContent"><{$block.content}></div></td>
                  </
tr>
                </
table>
                <{/if}>
                <{/foreach}>


j'ai juste rajouté :

|| $block.title == "Bienvenue"

Donc, si la variable dans l'url ne contient pas 'storytopic' OU que le titre du bloc est 'Bienvenue' (attention à la casse des mots), alors, j'affiche les blocs centraux (centrés).

En d'autres termes, pour enfoncer le clou.
Si la variable d'url contient 'storytopic' (celle qui ne devrait pas contenir de blocs centraux (centrés) compte tenu des modifications que j'ai apporté), mais que le nom du bloc personnalisé est 'Bienvenue', j'affiche tout de même ce bloc !

Vous l'aurez remarqué, l'inconvénient de ces modifications, c'est qu'il faut mettre les mains dans le code (ce qui va un peu à l'encontre du principe des CMS tels que xoops.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

143 Personne(s) en ligne (115 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 143 | Plus ...