Back to top

Autore Topic: Attivare i plugin in un componente  (Letto 1108 volte)

Offline serkum

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
Attivare i plugin in un componente
« il: 14 Giu 2010, 14:55:15 »
Salve a tutti!

Sto sviluppando un componente di Joomla con MVC seguendo il manuale su wiki.joomla.it.
Nel mio componente vorrei usare dei plugin, come "tabs & slide" e "1 Pixelout Audio Player".
é possibile attivare i plugin di tipo "content" nei componenti? Se si come?

Grazie

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Attivare i plugin in un componente
« Risposta #1 il: 14 Giu 2010, 20:34:38 »
ciao.
devi istanziare il dispatcher, caricare i plugin relativi e poi richiamare i singoli eventi

Codice: [Seleziona]
$dispatcher =& JDispatcher::getInstance();
JPluginHelper::importPlugin('content');
$results = $dispatcher->trigger('onPrepareContent', array (&$text, null, 0) );

$text è la variabile che contiene il testo che deve essere processato.

1. non mi ricordo però se si possa usare 'null' se non sono previsti parametri: prova, ciao.
2. onPrepareContent è di solito il trigger più usato, ma vedi anche gli altri disponibili.
3. attenzione alle varie &

marco

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif