Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : limpido 19 Jul 2010, 23:25:07
-
Ho dovuto settare il core di joomla a+2 come orario per poter far trovare l'orario esatto negli articolo e nelle news.
Ora ci sono alcuni componenti e o moduli (Come Alpha User Point) che non si aggiornano come orario e mi riportano uno sfasamento di 2 ore... Come posso fare per alinearli al sito? da dove prelevano i dati se il core di joomla è settato bene?
-
upppp mi date qualche info???
-
Controlla lo script del componente, magari ha un proprio settaggio che fa a pugni con quello del framework di joomla.
-
$db =& JFactory::getDBO();
$nullDate = $db->getNullDate();
$date =& JFactory::getDate();
$now = $date->toMySQL();
penso l'errore sia qui, che va a prelevare la data e l'ora sul server e non quella di joomla (poiche sul core di joomla ho fatto +2 mentre in questo dove sta questo codice mi va un ora indietro)
Oltre a questo codice vi allego la pagina intera cosi se qualcuno mi può dare una mano mi farebbe tanto piacere
[allegato vecchio più di un anno eliminato automaticamente]
-
Prova ad aggiungerlo in manuale ( ma poi dovresti cambiarlo ogni volta che si passa dall'ora legale al solare)
$agg_ora = 1;
$nullDate = $db->getNullDate();
$date =& JFactory::getDate();
$date = $date + $agg_ora;
$now = $date->toMySQL();
-
dovrei andare a sostituire o aggiungere?
-
Ciao ho provato come mi hai detto tu, ma la pagina non si vede apportando le modifiche,... puoi dare un okkiata alla pagina per intero che ti ho allegato in precedenza'??
Grazieeeeee
-
A quella parte di codice che mi hai scritto, devi aggiungere quelle 2 linee cioè:
$agg_ora = 1; <---- Questa setta la variabile ad "1" (sarebbero le ore)
$nullDate = $db->getNullDate();
$date =& JFactory::getDate();
$date = $date + $agg_ora; <----- Questa Somma alla data, il valore della variabile settata in precedenza ( quindi dovresti recuperare quell'ora persa)
$now = $date->toMySQL();
-
pho fatto le modifiche ma la pagina non viene visualizzata...
forse si devono modificcare altri paramentri, cmq ti ringrazio se hai tempo puoi dare un okkiata al file in allegato?
Graziee