Problemini con MLE 1.2

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
gaggia
Forum Members
Forum Members
Posts: 51
Joined: Tue Apr 24, 2007 10:22 pm

Problemini con MLE 1.2

Post by gaggia »

Sto creando un sito con l'ultima versione dell'MLE. La 1.2

Come suggerito da alby ho adoperato i content di tipo LINK per fare i menu di primo livello (come Main Blog Downloads... di questo sito) , il quale devono andare su una certa pagina che è la prima del menu di sinistra.
Per il content di tipo LINK non riesco a settare il campo "Indirizzo URL" in modo differente tra le due lingue (italiano inglese). Se setto una lingua si settano entrambe come se non esistessero nel DB i due campi distinti.... mentre il campo menu, titolo,.. tutto OK, con chiaramente l'impossibilità di adoperare il sito.

Ho trovato che esiste la variabile {$page_alias} utilissssima :-) L'ho adoperata per le bandierine e cambiare la lingua :-)
Esiste la variabile {$page_hl} ed eventualmente come si chiama? Se esiste, posso risolvere il mio problema dei link non bilingue mettendo il link nel formato
/index.php?page=alias&hl={$page_hl}
in modo che prenda sempre il valore della lingua corrente? Come?

Grazie
Last edited by gaggia on Fri Oct 26, 2007 8:19 pm, edited 1 time in total.
alby

Re: Problemini con MLE 1.2

Post by alby »

gaggia wrote: Sto creando un sito con l'ultima versione dell'MLE. La 1.2

Come suggerito da alby ho adoperato i content di tipo LINK per fare i menu di primo livello (come Main Blog Downloads... di questo sito) , il quale devono andare su una certa pagina che è la prima del menu di sinistra.
Per il content di tipo LINK non riesco a settare il campo "Indirizzo URL" in modo differente tra le due lingue (italiano inglese). Se setto una lingua si settano entrambe come se non esistessero nel DB i due campi distinti.... mentre il campo menu, titolo,.. tutto OK, con chiaramente l'impossibilità di adoperare il sito.

Ho trovato che esiste la variabile {$page_alias} utilissssima :-) L'ho adoperata per le bandierine e cambiare la lingua :-)
Esiste la variabile {$page_hl} ed eventualmente come si chiama? Se esiste, posso risolvere il mio problema dei link non bilingue mettendo il link nel formato
/index.php?page=alias&hl={$page_hl}
in modo che prenda sempre il valore della lingua corrente? Come?
Hai visto qui per i tips?

Per le bandierine: {lang}
Per la variabile locale (tipo it_IT): {$lang}
Per la parent (tipo it): {$currlang}
Url generico: index.php?page=alias&hl={$lang}

Uhm.. forse nella prossima release hack il Link Type  :-\

Alby
gaggia
Forum Members
Forum Members
Posts: 51
Joined: Tue Apr 24, 2007 10:22 pm

Re: Problemini con MLE 1.2

Post by gaggia »

alby wrote: Hai visto qui per i tips?
:-[ :-[ :-[
Era quello che cercavo...
1000 grazie
alby wrote: Per le bandierine: {lang}
Quelle le voglio fare dove e come voglio io ;-)
Ma è facile.
alby wrote: Url generico: index.php?page=alias&hl={$lang}
Io questo link lo vorrei mettere nella creazione del content per ovviare al problema che l'url non c'è nelle due lingue così l'url pur essendo uguale in entrambe le lingue
/index.php?page=alias&hl={$lang}
dovrebbe "adattarsi" alla lingua corretta, ma la variabile viene presa come stringa. Non viene interpretata, infatti sul sito in produzione cliccando il link va proprio alla pagina
/index.php?page=alias&hl={$lang}
e non a
/index.php?page=alias&hl=it_IT

Suggerimenti?
alby wrote: Uhm.. forse nella prossima release hack il Link Type  :-\
Questa non l'ho capita. Nel senso che effettivamente c'è il problema e forse nella prossima release lo risolvi?
A me serve ora...  ;D mi aiuteresti a risolvere?
1000 grazie
alby

Re: Problemini con MLE 1.2

Post by alby »

gaggia wrote:
alby wrote: Per le bandierine: {lang}
Quelle le voglio fare dove e come voglio io ;-)
Ho inserito appunto il parametro separator proprio per ovviare ad eventuali personalizzazioni

gaggia wrote: dovrebbe "adattarsi" alla lingua corretta, ma la variabile viene presa come stringa. Non viene interpretata, infatti sul sito in produzione cliccando il link va proprio alla pagina

Suggerimenti?
Sì infatti è una cavolata perchè non è parsata in quel punto.
???
1. mettere mano al menu template
2. modifica la tua struttura: porta fuori in una sezione LINK-ESTERNI allo stesso livello di HOME tutti i link esterni
    chiami {menu item="link1,link2,link3"}
    chiami subito dopo {menu start=home}
3. hackare il file Link.inc.php

gaggia wrote:
alby wrote: Uhm.. forse nella prossima release hack il Link Type  :-\
Questa non l'ho capita. Nel senso che effettivamente c'è il problema e forse nella prossima release lo risolvi?
No, non è mai stato considerata questa eventualità  ::)

Alby
gaggia
Forum Members
Forum Members
Posts: 51
Joined: Tue Apr 24, 2007 10:22 pm

Re: Problemini con MLE 1.2

Post by gaggia »

alby wrote: 1. mettere mano al menu template
Questa è sicuramente la più pulita.
Ora mi cerco tuttoi i metodi di
$node->
Se hai voglia mi serve il flag per vedere se visualizzarlo o meno e per sapere di che tipo è (pagina o link)...
COmunque inizio subito la ricerca.
alby wrote: No, non è mai stato considerata questa eventualità  ::)
?? Strano... che servono i link se non li dividdi per lingua? Forse per linkare siti esterni... invece di pagine interne...
Già...

OK 1000 grazie.
gaggia
Forum Members
Forum Members
Posts: 51
Joined: Tue Apr 24, 2007 10:22 pm

Re: Problemini con MLE 1.2

Post by gaggia »

gaggia wrote: Questa è sicuramente la più pulita.
Ora mi cerco tuttoi i metodi di
$node->
per sapere di che tipo è (pagina o link)...
Questo già trovato
$node->type
ora cerco quello del visibile anche se un sospetto lo ho già hi hi hi
Post Reply

Return to “Italian - Italiano”