Documentation
Pages visitées : Concepts essentiels pour la création d'un module » Composant additionnels pour le module de gestion de documents » Administration générale
Concepts essentiels pour la création d’un module
Initialisation d’un module
|
1 2 3 |
ploopi_init_module('type_module'); |
Contextualisation de l’information (rattachement UWM)
Pour bénéficier des fonctionnalités étendues du portail, vous devriez associer chaque information du votre module au trio « Utilisateur, Espace, Module » (ou UWM pour User/Workspace/Module).
Si vous utilisez une classe héritée de “data_object”, vous pouvez simplement utiliser la méthode setuwm() sur votre objet en ayant préalablement créé les champs id_user:int(10), id_workspace:int(10), id_module:int(10) dans votre table.
Par exemple, lorsque vous enregistrez un objet dans la base de données :
|
1 2 3 4 5 6 |
$objMonObjet = new mon_objet(); // instanciation d'un objet $objMonObjet->setvalues($_POST, 'prefix_'); // affectation de valeurs depuis $_POST $objMonObjet->setuwm(); $objMonObjet->save(); |
Vue sur les données
Actions, rôles, vérification des droits
Retour en haut de la page


