campi condizionali... Topic is solved

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
axxe16

campi condizionali...

Post 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
axxe16

Re: campi condizionali...

Post 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?
alby

Re: campi condizionali...

Post 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
axxe16

Re: campi condizionali...

Post by axxe16 »

umh grazie! Così potrei gestire una colonna extra volendo  ;D
Post Reply

Return to “Italian - Italiano”