Valérie Lessire, analyste-programmeur, création de sites Internet depuis 1997
Tester le contenu d'un bloc de contenu global
Pourquoi faire ? Eh bien par exemple pour afficher - ou non - le bloc de contenu en question.
Il est possible de demander l'affichage d'un bloc vide, par exemple pour prévoir son emplacement dans le gabarit. Mais si le designer a prévu un fond dans la CSS, on aura le fond et pas de contenu (puisque vide).
Comme on ne peut pas tester directement le contenu du bloc, il faut le mettre dans une variable que l'on peut tester.
{capture assign='la-variable'}{global_content name='bloc-de-contenu'}{/capture}
{if $la-variable !=''}
<div class="post_it">
<div class="innerdiv">
{global_content name='bloc-de-contenu'}
</div>
</div>
{/if}
Page suivante : Développeur CMS MadeSimple