Joomla.it Forum

Non solo Joomla... => Sviluppo => : ilbassa 16 Feb 2015, 17:38:11

: [RISOLTO] Aggiungere supporto ai plugin nel mio componente
: ilbassa 16 Feb 2015, 17:38:11
Ciao a tutti,
sto sviluppando un componente e ho bisogno di visualizzare un form creato con un'estensione esterna.
Loro mi hanno suggerito di inserire il form tramite plugin.


Non riesco a capire che errore mi dà chiamare il metodo "trigger" dell'oggetto JEventDispatcher:
:
$myparams = &$GLOBALS['mainframe']->getParams('com_content');
JPluginHelper::importPlugin('content');
$dispatcher = JEventDispatcher::getInstance();
$row = new stdClass();
$row->text='{myplugin}richiesta-avvio-verifica{/myplugin}';
$results = $dispatcher->trigger('onPrepareContent',  array(&$row, &$myparams, 0));
var_dump($row->text);
var_dump($results);


Il codice si ferma sulla riga in cui assegno il valore a result, con una pagina bianca, cosa sbaglio?


Grazie mille
: Re:Aggiungere supporto ai plugin nel mio componente
: ilbassa 17 Feb 2015, 10:11:36
Ho trovato anche questo codice:
:
$testo='{myplugin}testo da modificare{/myplugin}';
$text = JHtml::_('content.prepare', $testo);


all'inizio non funzionava ma sbagliavo la composizione del testo. È molto più comodo e compatto del precedente (che non so se è giusto o no).