Intégrer un bloc dans un module


Ce tutoriel vous expliquera les différentes étapes nécessaires pour que XOOPS puisse utiliser le bloc provenant de votre module.
Pour accéder à la totalité des pages (), vous devez être membre du site.
L'inscription est donc obligatoire mais gratuite !
Le fichier de gestion du bloc (.php)
Le fichier nom-du-module_nom-du-fichier-block-php.php déclaré à la ligne "file" du fichier de configuration du module contient les deux fonctions déclarées également dans le fichier de configuration :
- block_nom-du-module_show
- block_nom-du-module_edit
block_nom-du-module_show
function block_nom-du-module_show($options) {
$block = array();
//votre code
return $block;
}
Vous pouvez stocker les différentes valeurs dans le tableau $block qui sera transmis au template.
La variable $options contient un tableau des options modifiables dans la fonction block_nom-du-module_edit.
block_nom-du-module_edit
function block_nom-du-module_edit($options) {
$form =''
//votre code
return $form;
}
Vous devez créer un formulaire en html pour éditer les options.
La variable $options contient un tableau des options.