Vox Populi(x) forum

Alexandria Book Library => Supporto (Support) => Topic started by: mimmo on 19 September 2015, 22:51:08

Title: problema con joomla 3.4.4.
Post by: mimmo on 19 September 2015, 22:51:08
Buonasera, dopo aver usato per diverso tempo il tuo  modulo a-book con la versione di joomla 3.1 perfettamente funzionante, oggi mi sono imbattuto nell'aggiornamento a joomla 3.4.4 ---   a seguito di questo aggiornamento non vedo più i libri e il sito mi restituisce l'errore che vi ho allegato in foto, penso che sia un problema legato al formato della data.. ma non ne sono certo. Vi ringrazio anticipatamente per l'aiuto.
Title: Re: problema con joomla 3.4.4.
Post by: federica on 20 September 2015, 17:41:18
Ciao Mimmo,
non conoscendo l'url della pagina che restitusce l'errore non riesco a darti una motivazione precisa. Prova a editare tutte le voci di menu di Abook e cancellare l'alias e salvare.
Title: Re: problema con joomla 3.4.4.
Post by: mimmo on 20 September 2015, 21:29:40
Ciao Federica, grazie per la tua risposta, ma dalle prove che ho fatto ho capito che non funziona più dal momento in cui installo l'aggiornamento di joomla 3.4.4.
Ti chiedo cosa intendi per editare le voci di menu di Abook? non mi è chiaro come fare!! perdonami ma non ho capito cosa intendi.
ti ringrazio anticipatamente
Title: Re: problema con joomla 3.4.4.
Post by: federica on 27 September 2015, 20:00:52
Prova ad andare in tutte le voci di menu di Abook e cancellare l'alias e salvare.

Usi abook su un hosting linux o windows? Quale versione di PHP stai usando?

Mi puoi mandare l'indirizzo del sito che ha generato quella pagina di errore?

A presto
Title: Re: problema con joomla 3.4.4.
Post by: melo on 13 October 2015, 12:17:04
A quanto pare il problema si presenta quando il componente fa richiesta del modulo calendario.

Quote 0 DateTime::__construct(): Failed to parse time string (%2015-%10-%13) at position 0 (%): Unexpected character

Da quello che ho capito sembra aver a che fare con la compatibilità tra i vari formati delle date... http://php.net/manual/en/datetime.construct.php (http://php.net/manual/en/datetime.construct.php)

Come possiamo risolvere?
Title: Re: problema con joomla 3.4.4.
Post by: federica on 14 October 2015, 10:36:21
Melo, grazie per aver individuato il problema.
Cerco una soluzione.
Title: Re: problema con joomla 3.4.4.
Post by: federica on 14 October 2015, 11:33:06
Ho trovato.
devi modificare queste due righe nel file /component/com_abook/views/book/tmpl/default.php.
riga 257da:
<div class="controls"><?php echo JHtml::_("calendar"JHtml::_("date"'now''%Y-%m-%d'), "lend_out""lend_out",'%Y-%m-%d');?></div>
a:
<div class="controls"><?php echo JHtml::_("calendar"JHtml::_("date"'now''Y-m-d'), "lend_out""lend_out",'%Y-%m-%d');?></div>

e riga 261
da:
<div class="controls"><?php echo JHtml::_("calendar"JHtml::_("date"'0000-00-00''%Y-%m-%d'), "lend_in""lend_in"'%Y-%m-%d');?></div>
a:
<div class="controls"><?php echo JHtml::_("calendar"JHtml::_("date"'now''Y-m-d'), "lend_in""lend_in"'%Y-%m-%d');?></div>

Adesso dovresti vedere il singolo libro dal frontend senza errori
Fammi sapere
Title: Re: problema con joomla 3.4.4.
Post by: melo on 14 October 2015, 13:42:08
Grazie federica, il file è /component/com_abook/views/book/tmpl/default.php e funziona tutto alla grande!  8)
Title: Re: problema con joomla 3.4.4.
Post by: federica on 14 October 2015, 14:49:17
Sì, scusa mi sono dimenticata di mettere il percorso e il nome del file. Grazie per avermelo fatto notare, oggi sono un po' stordita  ::)
Per completezza lo scrivo anche nel mio post altrimenti qualcuno potrebbe non capire.