Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : Cosmio 19 Nov 2008, 14:41:57
-
buongiorno, utilizzo il templare themza_j15_08 e mi pubblica la data in inglese, la vorrei in italiano ma non capisco da dove è possibile cambiarla, potete aiutarmi.
grazie
-
Confesso che sulle date ancora non ho idee del tutto chiare. Come su molte altre questioni, daltronde ;D
Vedi qui
http://wiki.joomla.it/index.php?title=Come_cambio_il_formato_della_data%3F
e poi sul forum dedicato che c'è in fondo alla pagina.
Controlla lo script che fa la chiamata della data sulla index.php del template: <div id="pillmenu"><jdoc:include type="modules" name="user3" /></div>
<?php if($this->params->get('dateDisplay')) : ?><div id="date"><?php echo date('l dS \of F Y'); ?></div>
e cambia il formato come desideri, viste le istruzioni precedenti. :)
-
Sono alle primissime armi...
Se puo' aiutare, io ho risolto cambiando così dopo aver cliccato - in "gestione template" - sul bottone che consente di modifcare il codice HTML:
ho modificato
echo date('l dS \of F Y')
in
echo date('d-m-Y')
La data compare però con il formato gg/mm/AA (a me serviva così)
-
Sono alle primissime armi...
Se puo' aiutare, io ho risolto cambiando così dopo aver cliccato - in "gestione template" - sul bottone che consente di modifcare il codice HTML:
ho modificato
echo date('l dS \of F Y')
in
echo date('d-m-Y')
La data compare però con il formato gg/mm/AA (a me serviva così)
Credo che così come la hai riportata (con "Y", piuttosto che "y") l'anno ti debba venir fuori a quattro cifre (AAAA).
In ogni caso,
%a restituisce il nome del giorno della settimana abbreviato (lun.)
%A ti restituisce il giorno della settimana per esteso (Lunedi),
%d il giorno del mese a due cifre (01,02,03... 12, 13, 14)
%m il numero del mese
(ma "%M" restituisce i minuti formato due cifre!!)
%b il nome del mese abbreviato (Nov)
%B il nome del mese per esteso (Novembre)
%Y l'anno a quattro cifre. Per l'anno a due cifre va utilizzato "%y"
Quindi, ad esempio, per avere "Domenica, 23 Novembre 2008" la stringa è:
%A, %d %B %Y
-
Perfetto! Grazie! ;D
Inoltre è vero quanto dici: ho sbagliato io ad inserire l'esempio. L'anno esce effettivamente a 4 cifre.