Joomla.it Forum

Non solo Joomla... => Sviluppo => Topic aperto da: Rino82Lxxxxxxxxxxx - 18 Mag 2017, 22:40:57

Titolo: Plugin onContentPrepareForm non funziona più con joomla 3.7
Inserito da: Rino82Lxxxxxxxxxxx - 18 Mag 2017, 22:40:57

Salve,
ho sviluppato tempo fa un plugin per aggiungere dei campi al form dell'articolo.
di seguito il brevissimo pezzo di codice che fa tutto il lavoro:
public function onContentPrepareForm($form, $data) {
        $jinput = JFactory::getApplication()->input;
        $option = $jinput->get('option');
        if ($option == 'com_content') {
            if (!($form instanceof JForm)) {
                $this->_subject->setError('JERROR_NOT_A_FORM');
                return false;
            }
            // Add the extra fields to the form.
            JForm::addFormPath(dirname(__FILE__) . '/form');
            $form->loadFile('form', false);
            return true;
        }
    }


qui è possibile vederlo in funzionamento: http://prntscr.com/f9fmnp (http://prntscr.com/f9fmnp)


Dopo l'aggiornamento a Joomla 3.7, il mio tab è scomparso (http://prntscr.com/f9fnl5 (http://prntscr.com/f9fnl5)) e non riesco a trovare il modo di riattivarlo.
ho provato anche a disabilitare tutti i plugin riguardanti i campi aggiuntivi di Joomla, ma senza successo.
qualcuno di voi sa come poter riabilitare una propria estensione?


grazie in anticipo per la disponibilità.
Titolo: Re:Plugin onContentPrepareForm non funziona più con joomla 3.7
Inserito da: Rino82Lxxxxxxxxxxx - 29 Mag 2017, 12:14:14
c'è qualcuno che abbia idea di come far RI-funzionare un semplice plugin con l'aggiunta di campi ad un componente dopo l'aggiornamento a Joomla 3.7???