24/01/2011, 13:13:43
salut, merci pour ta réponse,
en l'état actuel des choses, je n'utilise qu'un seul gabarit, j'ai réussi à proposer différents éléments dans le header, footer et menu, avec l'aide de "capture" ou de "if $content_obj->mProperties->" et des "attributs supplémentaires", il n'y a au final que ma partie contenu qui diffère dans son affichage donc il serait dommage de proposer 50 fois le même gabarit avec simplement les "content blocks" qui différent, ce serait un peu retourner à l'époque des pages statiques et toutes modifications du gabarit m'obligeraient à modifier les 50
là ce que j'aimerai faire au final c'est un peu un site en 2 parties, d'un côté "header, menu et footer", de l'autre simplement le "contenu"
au final la premiére partie avec mon astuce je l'adapte facilement et de manière quasi infinie à mon type de page, exemple :
donc ce que je cherche c'est d'en faire de même pour le côté admin (édition/création pages) en gardant de la simplicité et de la clarté
en l'état actuel des choses, je n'utilise qu'un seul gabarit, j'ai réussi à proposer différents éléments dans le header, footer et menu, avec l'aide de "capture" ou de "if $content_obj->mProperties->" et des "attributs supplémentaires", il n'y a au final que ma partie contenu qui diffère dans son affichage donc il serait dommage de proposer 50 fois le même gabarit avec simplement les "content blocks" qui différent, ce serait un peu retourner à l'époque des pages statiques et toutes modifications du gabarit m'obligeraient à modifier les 50
là ce que j'aimerai faire au final c'est un peu un site en 2 parties, d'un côté "header, menu et footer", de l'autre simplement le "contenu"
au final la premiére partie avec mon astuce je l'adapte facilement et de manière quasi infinie à mon type de page, exemple :
Code :
{if $content_obj->mProperties->mPropertyValues.extra3 == ''}
<li>
<center><h3 style="color: #0000FF"><img src="http://www.i-parrot.net/valkje3.gif" alt="calopsitte 1" /><span> Sous menu </span><img src="http://www.i-parrot.net/valkje2.gif" alt="perruche calopsitte 2" /></h3></center>
<ul class="blocklist">
<div id="menu_vert">
{menu template='simple_navigation.tpl' start_level='2' collapse="1"}</div>
</ul>
</li>
{else}
<li>
<h4 style="color: #0000FF">Le site en chiffres</h4>
<b>{count_pages} pages</b><br />
<b>{count_comments_global}</b><br />
<b>{count_gallery_items} fiches</b> perroquets/perruches et <br /><b>{count_gallery} photos</b> dans la mégabase !<br />
<b>{literal}<script language="Javascript" src="http://www.i-parrot.net/counter/counter.php?page=compteursite"><!--
//--></script>
{/literal} visiteurs</b> depuis le 09/01/2011
</li>
{/if}
donc ce que je cherche c'est d'en faire de même pour le côté admin (édition/création pages) en gardant de la simplicité et de la clarté