Joomla.it Forum

Joomla! 3 => Joomla! 3 => Topic aperto da: silver56 - 21 Mar 2018, 15:16:42

Titolo: [RISOLTO] Problemi con PHP 7
Inserito da: 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
Titolo: Re:Problemi con PHP 7
Inserito da: Lina Adrena - 21 Mar 2018, 15:49:41
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?
Titolo: Re:Problemi con PHP 7
Inserito da: silver56 - 21 Mar 2018, 15:54:01
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.  :-\