Back to top

Autore Topic: Scrivere metodi condiviso tra piu' componenti  (Letto 1760 volte)

Offline Cybassh

  • Esploratore
  • **
  • Post: 105
    • Mostra profilo
Scrivere metodi condiviso tra piu' componenti
« il: 20 Dic 2010, 10:26:46 »
Salve,
  mi stavo chiedendo: ma se volessi condividere alcuni metodi fra piu' componenti all'interno di una stessa istanza di Joomla!, come preparo il lavoro da fare? qual'è la migliore?
Il problema nasce dall'esigenza di mettere una funzione per proteggere l'email inserite nei contenuti dagli spambot, per esempio. e questa deve essere condivisibile tra piu' componenti

grazie,
  Andrea

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:Scrivere metodi condiviso tra piu' componenti
« Risposta #1 il: 20 Dic 2010, 14:13:13 »
Ciao, basta che crei una classe che poi vai ad imporatre all'interno del componente nel momento in cui ne hai bisogno, oppure ti crei un plugin.
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

Offline Cybassh

  • Esploratore
  • **
  • Post: 105
    • Mostra profilo
Re:Scrivere metodi condiviso tra piu' componenti
« Risposta #2 il: 21 Dic 2010, 10:00:27 »
grazie,
  e dove dovrei mettere il file php che implementerà  la classe?

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:Scrivere metodi condiviso tra piu' componenti
« Risposta #3 il: 21 Dic 2010, 21:39:26 »
dove vuoi tu. non so quale sia la convenzione in questi casi.
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

Offline Cybassh

  • Esploratore
  • **
  • Post: 105
    • Mostra profilo
Re:Scrivere metodi condiviso tra piu' componenti
« Risposta #4 il: 23 Dic 2010, 13:10:18 »
allroa,
  io ho provato a creare una cartella include in /{ComponentRoot}/ dove c'è la classe. quando devo richiamare la funzione devo fare il
Codice: [Seleziona]
require_once ("$pathinclude/classe.php");
...
$oggetto=new Classe();
...
$ris=$oggetto->metodo($par1,...);
...
sui componenti interessati alla funzione.

in pratica chiedevo se era possibile caricare la classe automaticamente nella istanza di jommla fra i compomnenti

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:Scrivere metodi condiviso tra piu' componenti
« Risposta #5 il: 27 Dic 2010, 16:57:41 »
Allora penso che tu debba creare un plugin che importa la classe nel framework
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

Offline Cybassh

  • Esploratore
  • **
  • Post: 105
    • Mostra profilo
Re:Scrivere metodi condiviso tra piu' componenti
« Risposta #6 il: 28 Dic 2010, 09:53:17 »
ok,
Grazie

 



Web Design Bolzano Kreatif