Page 1 of 1

[RISOLTO] Includere contenuto delle pagine tramite un loop...

Posted: Tue Feb 16, 2010 8:53 pm
by alzambo
Ciao a tutti,

sto tentando di rendere automatizzata la visualizzazione delle sotto-pagine contenute all'interno di una sezione.

Ho bisogno che il contenuto di n pagine (dove n è un numero variabile) venga incluso all'interno della pagina contenitore, una dopo l'altra... un pò come una query.

Sapreste darmi qualche indicazione di partenza per mettermi sulla strada giusta?
Ciao a tutto il ng!
Alex

Re: Includere contenuto delle pagine tramite un loop...

Posted: Tue Feb 16, 2010 11:46 pm
by axxe16
usa content_dump ti permette di ciclare tutte le pagine del sito filtrandole per vari criteri, puoi ricavare più o meno tutti i parametri delle pagine. Il plugin è ben documentato cercalo nel forge

in alternativa (o insieme) l'oggeto simplesmarty che ha funzioni simili e complementari

Re: Includere contenuto delle pagine tramite un loop...

Posted: Thu Feb 18, 2010 7:48 pm
by alzambo
axxe16 wrote: usa content_dump ti permette di ciclare tutte le pagine del sito filtrandole per vari criteri, puoi ricavare più o meno tutti i parametri delle pagine. Il plugin è ben documentato cercalo nel forge

in alternativa (o insieme) l'oggeto simplesmarty che ha funzioni simili e complementari
Ciao axxe16, grazie per la risposta.
Ho provato con simplesmarty ma non ne vuole sapere di funzionare (ho aperto un altro topic per questo problema http://forum.cmsmadesimple.org/index.php/topic,41705.0.html).

Quindi, tentando di ripiegare, ho studiato content_dump ma non so capire come poter limitare il dump alle sole pagine figlie senza avere l'output di tutto...

Re: Includere contenuto delle pagine tramite un loop...

Posted: Fri Feb 19, 2010 12:59 am
by axxe16
in pratica cicli tutto e filtri quello che ti serve. Nel tuo caso dovresti filtrare in base al padre della pagina corrente

Code: Select all

{foreach from=$dump item=dump}
{if $dump->parents->alias == $page_alias}
{$dump->content}
...
{/if}
{/foreach}

Re: Includere contenuto delle pagine tramite un loop...

Posted: Sat Feb 20, 2010 11:33 am
by alzambo
Grazie axxe per il prezioso consiglio.
Ha funzionato!

Ho comunque rivisto la documentazione di content_dump e, non mi ero accorto, è possibile selezionare quanto "scendere" nella gerarchia tramite l'attributo depth.
Ciao!
ALEX - padova (anch'io)

Re: [RISOLTO] Includere contenuto delle pagine tramite un loop...

Posted: Sat Feb 20, 2010 1:56 pm
by axxe16
Bene. Siamo davvero in pochi a usare questo ottimo cms qui a padova

Buon lavoro ;)