Corsi on-line

Creazione di un modulo per Joomla 1.6 II parte

Nella prima parte di questa serie di articoli dedicati alla creazione di un modulo minimale per Joomla, abbiamo riassunto i passaggi necessari per tale procedura, ora passeremo alla parte relativa alla digitazione del codice PHP che, in questo caso, sarà estremamente semplice; come descritto in precedenza, i file server side da creare per il nostro modulo devono essere tre:

  1. “mod_ciaomondo.php”;
  2. “helper.php”;
  3. “tmpl/default.php” (il file del template).

Ecco di seguito il codice del file “mod_ciaomondo.php”:

<?php
// impediamo l'accesso diretto alla pagina 
defined('_JEXEC') or die;
// chiamata al file helper.php
require_once dirname(__FILE__).DS.'helper.php'; 
// chiamata al modulo
$saluto = modCiaoMondoHelper::getSaluto($params);
require JModuleHelper::getLayoutPath('mod_ciaomondo');
?>

Ed ecco invece il codice del file “helper.php”

<?php
// classe del modulo
class modCiaoMondoHelper
{ 
  // metodo della classe
  function getSaluto( $params )
 {
  // valore di ritorno
  return 'Ciao Mondo!';
  }
}
?>

E infine passiamo al nostro file di template:

<?php
defined('_JEXEC') or die;
echo $saluto; 
?>

Nella terza e ultima parte di questa breve serie di articoli parleremo del file XML per il completamento del nostro modulo.

Post correlati
  • Kevin

    E se volessi passare un parametro? Non è stato specificato il passaggio….

I più letti del mese
Tematiche