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
