Ejemplo de creación de un módulo: Hola Mundo!
XML: mod_hmundo.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
En este archivo vamos a representar los datos del modulo, el creador, la fecha y características del modulo. Existen 2 tags importantes:
En el tag files tenemos que identificar los archivos que incluyen en este modulo. En nuestro ejemplo solo tenemos un solo archivo que se llama mod_hmundo.php.
En el tag params se configuran los parámetros del modulo que se pueden modificar desde la administración. En este caso vamos a poner 3 parámetros de prueba para aprender a usarlos.
PHP: mod_hmundo.php
1 2 3 4 5 6 7 8 9 10 11 | get( 'ejemploparametro', 0 ); echo "Hola Mundo! |
Este es nuestro modulo. Como se puede ver es de lo mas simple que hay. Tenemos una linea que imprime el tradicional “Hola Mundo” y después un texto indicando el parámetro que se ha configurado en la administración.
Con la funcion $params->get( ‘ejemploparametro’, 0 ) obtenemos el parámetro a la variable $param y de ahí la imprimimos abajo.
Comprimimos e instalamos:
Una vez que tengamos los 2 archivos, lo comprimimos en un .zip o en .tar es lo mas conveniente, y vamos al administrador de nuestro Joomla y lo instalamos como a cualquier módulo. Si el xml es correcto esto nos agregara el módulo a la base de datos, y podremos usarlo como hacemos con cualquier otro.