Page 1 of 1

campi condizionali...

Posted: Tue Aug 21, 2007 8:56 am
by axxe16
Ciao a tutti,
mi sono sempre chiesto se fosse possibile stampare in modo condizionale delle parti del template.
Avrei un template con 3 campi uno per il content e due per inserire testo nella colonna laterale e nella parte bassa del template in prossimità del footer.
Vorrei rendere condizionale la stampa dei box che contengono quei contenuti:

es.

    {content block="contenuto del box"}


in modo da usare il medesimo template in maniera flessibile... spero di essermi spiegato

Re: campi condizionali...

Posted: Tue Aug 21, 2007 9:37 am
by axxe16
Credo di aver risolto!  ;D

creo un tag personalizzato per ogni box che voglio creare (perchè i box hanno una struttura leggermente differente) e gli passo una variabile così:
{content block="box1" assign=pagecontent1}
poi la pesco nella dichiarazione del  tag così:
echo $params['thepagecontent'];

mi sembra vada bene, o avete altre idee a riguardo?

Re: campi condizionali...

Posted: Tue Aug 21, 2007 9:09 pm
by alby
Se dipendono dalla pagina potresti:

Nel template:
{if isset($pageblock) && $pageblock ==1}

{else}

{/if}

Nel Metadata della Pagina (Opzioni):
{assign var='pageblock' value='1'}
se la vuoi visualizzare, non mettere niente se non vuoi visualizzare in QUELLA pagina

Alby

Re: campi condizionali...

Posted: Wed Aug 22, 2007 7:16 am
by axxe16
umh grazie! Così potrei gestire una colonna extra volendo  ;D