$cgsimple e MLE Topic is solved

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
axxe16

$cgsimple e MLE

Post by axxe16 »

Ciao a tutti,
sto sviluppando un sito in multilingua (ita/eng) e ho la necessità di ciclare alcune proprietà dei figli di una pagina, purtroppo ho alcuni problemi che ho risolto in modo "poco elegante".

Ho installato la MLE della 1.6.6, ho installato simplesmarty 1.4.3 pachato con class.cgsimple.php di Alby (sempre relativa all'ultima versione) ma mi sono accorto che alcuni metodi non funzionano correttamente:

ad esempio se inserisco questo codice su una pagina che contiene figli mi restituisce "The current page has no children"

Code: Select all

{$cgsimple->has_children('',$has_children)}
{if $has_children}The current page has children
{else}
The current page has no children
{/if}
lo stesso dicasi per get_children

Code: Select all

{$cgsimple->get_children('','',$children)}
{if count($children)}
   {foreach from=$children item='child'}
      {if $child.show_in_menu}
        Child:  id = {$child.id} alias = {$child.alias}<br/>
      {/if}
   {/foreach}
{/if}

Se può interessare a qualcuno io ho risolto usando content_dump per ciclare le pagine e poi l'oggetto $cgsimple per recuperare i campi (infatti anche content_dump ha diversi problemi a recuperare alcuni parametri derivati da content ma fortunatamente riesce a ciclare le pagine e recuperare gli alias). Ovviamente l'ideale sarebbe poter utilizzare solo cgsimple...
Post Reply

Return to “Italian - Italiano”