• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Creazione di un modulo per Joomla 1.6

Virtox

Utente Strepitoso
Autore del topic
5 Giugno 2009
4.183
77
Miglior risposta
0
Dato che la curiosita sulla procedura necessaria per la creazione di un modulo per i CMS più importanti è molto diffusa, avendo scritto un post su come creare un modulo per Drupal non vedo perché non affronatare lo stesso discorso relativamente a Joomla; anche questo articolo sarà suddiviso in più parti e cominceremo a descrivere la procedura richiesta allo scopo con un semplice riassunto dei passaggi da seguire:

Sostanzialemente, se escludiamo la parte relativa alla digitazione del codice, per la creazione di un modulo per Joomla 1.6 dovrete:

  1. recarvi nella directory “modules” e creare una cartella chiamata “mod_ciaomondo”;
  2. creare un file denominato “mod_ciaomondo.php”;
  3. creare un secondo file, denominato “mod_ciaomondo.xml” nella stessa posizione o, per meglio dire, sullo stesso percorso;
  4. creare un file denominato “helper.php”;
  5. creare un file di template denominato “tmpl/default.php”;
  6. recarvi sul Manager delle Estensioni e attivare la nuova estensione disponibile.

Ora passeremo alla parte relativa alla digitazione del codice PHP che, in questo caso, sarà estremamente semplice; come descritto prima, i file server side da creare per il nostro modulo devono essere tre:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Ecco di seguito il codice del file “mod_ciaomondo.php”:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Ed ecco invece il codice del file “helper.php”
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
E infine passiamo al nostro file di template:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Ora siamo arrivati finalmente alla fine, manca solo il file XML che conterrà le informazioni relative al modulo e le comunicherà al CMS.

Ecco la struttura del nostro file XML:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
A questo punto, lo sviluppatore potrà creare un suo file “index.html” da associare al modulo e personalizzarlo a suo piacere.

fonte: mrwebmaster.it