Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : giorgio77 16 Mar 2011, 19:46:30

: Modificare l' ordine delle bandierine modulo language switcher
: giorgio77 16 Mar 2011, 19:46:30
Avrei un quesito da porre.. ho realizzato con J1.6 un sito multilingua.. e devo dire che mi sono trovato molto bene. Solo che non riesco a comprendere se ( e nel caso come ) sia possibile modificare l' ordine delle bandierine sul modulo pubblicato. Non vedo opzioni nel modulo..e mi pare di capire che prenda l' inglese come prima e l' italiano come seconda perchè sono già preinstallate con id 1 ( inglese ) e 2 ( italiano ). Ma io vorrei l' italiano come prima ( nel modulo dovrebbe comparire tutto a sx in visualizzazione orizzontale) e poi le altre.. qualcuno può aiutarmi ?  ???
: Re:Splittato :Va bene Multilingua, pero...
: 56francesco 16 Mar 2011, 20:37:24
giorgio77 ho diviso il topic da dove ti eri agganciato, per cortesia
un topic = una domanda e alla soluzione aggiungi il risolto al primo titolo, grazie.
: Re:Modificare l' ordine delle bandierine modulo language switcher
: Ciovo 22 Mar 2011, 17:30:54
Confermo quanto dici, Giorgio77.
Aggiungo inoltre che anche modificando a livello di database la chiave primaria lang_id invertendo 1 e 2, l'ordine di visualizzazione delle bandierine non cambia.
L'ordine che viene visualizzato sembra quello di immissione, non necessariamente coincidente con quello degli id. Se infatti nel DB eseguo una semplice select l'ordine rimane sempre uguale, indipendentemente da come ho modificato la chiave primaria, e immagino sia per questo che l'ordine rimane fisso.
Penso che la cosa andrebbe posta all'attenzione di chi se ne occupa, rendere possibile un ordinamento mi sembra una cosa non difficile e utile.
: Re:Modificare l' ordine delle bandierine modulo language switcher
: algu84 22 Oct 2011, 23:00:04
L'ordine delle lingue visualizzate l'ho risolto cosi':
- entrate in phpmyadmin;
- selezionate il database del vostro sito;
- trovate la cartella languages;
- modificate il campo "ordering" con la numerazione che corrisponde all'ordine di visualizzazione nel sito (0 piu' a sinistra, via via aumenta andando verso destra).



: Re:Modificare l' ordine delle bandierine modulo language switcher
: Cristiano Sias 18 Feb 2012, 09:33:22
L'ordine delle lingue visualizzate l'ho risolto cosi':
- entrate in phpmyadmin;
- selezionate il database del vostro sito;
- trovate la cartella languages;
- modificate il campo "ordering" con la numerazione che corrisponde all'ordine di visualizzazione nel sito (0 piu' a sinistra, via via aumenta andando verso destra).

Non basta, io l'avevo fatto e non funzionava lo stesso. Poiché sembra una di quelle "sciocchezze utili" che fanno ammattire una notte, aggiungo allo scopo di chiarire meglio, per i neo-joo come me: dopo andate su estensioni/contenuti e cliccate su ordine, come d'altronde spiega il buon wiki al http://wiki.joomla.it/index.php/Multilingua_in_un_sito_Joomla_1.6 (http://wiki.joomla.it/index.php/Multilingua_in_un_sito_Joomla_1.6). Con questo semplice click, l'ordine impostato con phpMyAdmin sarà trasferito al modulo.
: Re:Modificare l' ordine delle bandierine modulo language switcher
: ste 17 Mar 2012, 13:13:29
Ciao a tutti,
la cosa è già stata presa in considerazione da parte del team di Joomla e nella prossima versione che uscirà (comprendente gli aggiornamenti dell'Svn) sarà possibile ordinare le lingue da Gestione Lingua > Contenuti direttamente dalla colonna Ordine. Cliccando infatti sulla parola 'Ordine' appariranno le freccine azzurre per ordinare le lingue. Le bandierine prenderanno quindi l'ordine qui impostato.

Questa funzionalità sarà presente nella prossima versione di Joomla.