Système des boites

Les boites sont des fichiers placés dans un répertoire particulier qui permettent d'ajouter des zones d'informations rectangulaires sur certaines pages (comme la page d'accueil).

Le contenu de ces boites est à la liberté du développeur (graphique, tableau, texte, ...).

= Créer une nouvelle boite = Chaque boite est stockée dans le répertoire htdocs/core/boxes Il y a un fichier par boite.

Chaque fichier est une classe qui hérite de la classe ModeleBoxes.

Pour créer une nouvelle boite, copier un fichier existant et le renommer, par exemple en box_maboiteperso.php. Modifier son contenu pour refléter le nouveau nom et y définir les informations à afficher dans la boite.

Toutefois, si vous comptez distribuer votre boite à d'autres utilisateurs, vous devriez plutot créer un module et stoquer le ou les fichiers boites dans votre module.
 * Aller à la page Développement module pour savoir comment créer un module.
 * Ensuite, copier le fichier de votre boite dans le répertoire htdocs/monmodule/core/boxes/
 * Une fois le descripteur de votre module créé, éditez le pour ajouter les lignes afin de déclarer votre fichier de boite
 * Créer le package de votre module contenant la boite pour le distribuer (Voire page Développement module).

= Activer une boite = Pour activer et faire apparaitre une boite nouvellement créée, aller dans le menu Accueil - Configuration - Boites et cliquer sur la boite à activer. Elle apparaitra alors sur la page pour laquelle elle a été activée.