Joomla.it Forum
Joomla! 3 => Installazione, migrazione e aggiornamento => : friz102 31 Dec 2018, 14:10:51
-
Ho un problema sul mio sito, nella visualizzazione categorie si vedono gli articoli, ma ogni volta che premo su un link per leggere l'articolo completo mi esce il seguente errore
Error: Call to undefined method Error::get(): Using $this when not in object context
C'è qualcuno che mi spiega come risolvere questo problema ? Ringrazio in anticipo per l'aiuto
-
Prova a vedere se questo post ti può essere di aiuto
https://forum.joomla.org/viewtopic.php?t=913707
-
Prova a vedere se questo post ti può essere di aiuto
https://forum.joomla.org/viewtopic.php?t=913707 (https://forum.joomla.org/viewtopic.php?t=913707)
ma nel post da te suggerito si parla di altro, grazie cmq
-
Quindi non c'è soluzione a questo problema ?
-
Verifica la compatibilità di versioni php.
-
Verifica la compatibilità di versioni php.
il sito funziona tutto, non mi fa vedere solo gli articoli, se era un problema di versione di php non funzionava nulla non credi ? Poi se mi sbaglio dimmi pure, in ogni caso sto usando la versione 7.2
-
Per me tutto significa ogni cosa, pure gli articoli. Joomla è compatibile con php7.2 ma forse qualche estensione no, verifica il template magari provando quello default.
-
il sito funziona tutto, non mi fa vedere solo gli articoli, se era un problema di versione di php non funzionava nulla non credi ? Poi se mi sbaglio dimmi pure, in ogni caso sto usando la versione 7.2
purtroppo sbagli.
Ti faccio un esempio, se il tuo template utilizza degli override per renderizzare com_content (il 99% dei template, soprattutto commerciali, lo fa), è sufficiente che la personalizzazione utilizzi del codice PHP non compatibile con PHP 7.2 che faccia sì che non funzioni.
Se provi a "tornare" a PHP 7.1, vedi degli errori?
Inoltre prova ad attivare la visualizzazione degli errori a livello "Massimo" così puoi vedere meglio quale sia il problema.
Il prezioso suggerimento di tomtomeight è più che valido, imposta un template di default (protostar) e vedi se tutto funziona. Se funziona, la colpa è del tuo template (e torna valida la parte degli override di cui sopra).
-
purtroppo sbagli.
Ti faccio un esempio, se il tuo template utilizza degli override per renderizzare com_content (il 99% dei template, soprattutto commerciali, lo fa), è sufficiente che la personalizzazione utilizzi del codice PHP non compatibile con PHP 7.2 che faccia sì che non funzioni.
Se provi a "tornare" a PHP 7.1, vedi degli errori?
Inoltre prova ad attivare la visualizzazione degli errori a livello "Massimo" così puoi vedere meglio quale sia il problema.
Il prezioso suggerimento di tomtomeight è più che valido, imposta un template di default (protostar) e vedi se tutto funziona. Se funziona, la colpa è del tuo template (e torna valida la parte degli override di cui sopra).
Come si dice sbagliando si impara, e in questo caso ho sbagliato, ho provato il template di default e funziona, il template che usavo era Jomi uno dei più votati in questo sito.
Ringrazio per l'aiuto, adesso provo un altro template nella speranza di trovarne uno che mi piaccia è funzioni