Joomla.it Forum
Joomla! 3 => Joomla! 3 => : silver56 21 Mar 2018, 15:16:42
-
Ciao a tutti, ho postato lo stesso problema, ma in maniera sbagliata; e non ho avuto risposte.
Spero di postarlo nella maniera giusta di seguito :)
Sono passato alle versione 3.6.8 di Joomla e ho avuto problemi sul PHP 7. In particolare su queste righe di script:
if (!isset($attribs['style']))
{
$attribs['style'] = 'none';
}
e (più avanti)
foreach (explode(' ', $attribs['style']) as $style)
l'erroreè :
Illegal string offset 'style' in (path completo) on line 236
chi può darmi una mano? Credo sia una sciocchezza da aggiustare, ma di PHP non ne capisco molto :(
Grazie
silver
-
non credo sia un problema di php7
se fai questo $attribs['style'] = 'none';
vuol dire che l'elemento style dell'array $attribs non è a sua volta un array ma una stringa....
explode(' ', $attribs['style']) as $style)
perchè "esplodi" una stringa?
-
Domanda da 1.000.000 di dollari.
Ho tirato fuori queste righe perché, dopo essere passato da 3.4.8 a 3.6.5 il sito non ha più funzionato e mi ha dato errore su queste due righe. Con Filezilla ho estratto il file e le righe. :-\