Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : tampe125 08 Jul 2009, 09:43:15

: RISOLTO: Formato data
: tampe125 08 Jul 2009, 09:43:15
ciao a tutti, ho un piccolo problema con il formato delle date che mi sta facendo diventare scemo.

allora, io ho un template in cui viene presentata la data in questo modo:

"Mercoledi 08 Luglio 2009"

A me basterebbe semplicemente levare lo 0 davanti al numero del giorno.
Sono andato a modificare il file it-IT.ini e al posto di:

DATE_FORMAT_LC=%A %d %B %Y

ho scritto

DATE_FORMAT_LC=%A %j %B %Y

mi spiegate per quale cavolo di motivo mi visualizza:

"Mercoledì 189 Luglio 2009"????

grazie in anticipo
: Re:Formato data
: tampe125 08 Jul 2009, 10:50:46
ho visto che il post è stato spostato nella sezione template..

credo che il fatto non dipenda dal template visto che non fa altro che eseguire questa istruzione
"JHTML::_('date', 'now', JText::_('DATE_FORMAT_LC')"
ma più che altro da qualche altra impostazione
: Re:Formato data
: .: BlackHat :. 08 Jul 2009, 13:28:40
ciao vedi se questo post ti può aiutare

http://forum.joomla.it/index.php/topic,45677.msg329213.html#msg329213 (http://forum.joomla.it/index.php/topic,45677.msg329213.html#msg329213)
: Re:Formato data
: tampe125 08 Jul 2009, 14:12:37
ciao vedi se questo post ti può aiutare

http://forum.joomla.it/index.php/topic,45677.msg329213.html#msg329213 (http://forum.joomla.it/index.php/topic,45677.msg329213.html#msg329213)

è quello che ho fatto: al posto di d ho messo j che dovrebbe far vedere il giorno senza lo zero davanti. ma non accade! anzi mi fa vedere 189!!

che sono i giorni trascorsi dall'inizio dell'anno (come se fosse la variabile z)
se provo a mettere z (che sono i giorni dall'inizio dell'anno) mi compare +0200 che dovrebbe essere il timezone! ???

non è che fa casino con qualche impostazione di php? ora mi giro tutte le variabili e vadiamo cosa viene fuori...
: Re:Formato data
: sali40 08 Jul 2009, 14:21:33
usa la formattazione strftime:
utilizza %e invece di %j
: Re:Formato data
: tampe125 08 Jul 2009, 14:30:32
usa la formattazione strftime:
utilizza %e invece di %j

FUNZIONA.
TI AMO!

non c'è un modo per "ringraziare" sul forum (qualcosa come thanks, karma, punti o roba varia)?

ho visto che sul forum di sobi2 c'è anche un'opzione interessante: puoi segnare un post come soluzione e automaticamente viene aggiunto il tag [SOLVED] e il link a quel post.

ma sto andando fuori argomento.
grazie ancora
: Re:Formato data
: sali40 08 Jul 2009, 14:37:33
Di niente, figurati ;)

No, non c'è la funzione "SOLVED"
Siamo molto più artigianali. Si edita il primo post e si aggiunge "RISOLTO:" all'oggetto.

Puoi farlo anche tu, visto che il post è stato scritto da te.

Lo faccio io, per adesso :D