SAND-framework/data/docs/07.a. modules - configuration.md
Emmanuel ROY 73a505ce7b update :
- documentation markdown du framework
2021-07-12 15:35:54 +02:00

1.2 KiB

#Comment Configurer un module ou tout autre application php

il vous faut instancier trois fichiers:

le modèle (.model) contenant le nom de la page qui porte le model ici : application/include/modeles/my_module.model

name : my_module
page_title : Accueil de l'application modulaire
description : zatou stra bracadabla
engine : blade
ariane : {my_module_name}
arianelink : {my_module}

le controlleur (.php) contenant ce code ici: application/include/controlleurs/my_module.php

<?php
$app = new MVC\Classe\Modular($name);
$templateData = array('app' => $app);

le template (.blade.php) contenant ce code ici: application/include/vues/view/my_module.php

{{$app->load('module_type')}}

aussi il vous faudra déclarer le module dans \application\modules\setup\registre.model par une ligne suplémentaire:

my_module : Application permettant de tester l'intégration d'un module

ainsi que le dossier \application\module\my_module

si besoin et que le type du module n'existe pas il vous faudra ajouter le type du module en modifiant le fichier /application/class/Modular.php et les méthodes __construct et load

Good Luck !