31,003
edits
Tag: 2017 source edit |
|||
| Line 135: | Line 135: | ||
===Générer la classe PHP DAO d'accès aux tables=== | ===Générer la classe PHP DAO d'accès aux tables=== | ||
Depuis Dolibarr 9.0, il est possible de générer les fichiers DAO .class.php, comme les fichiers .sql de vos objets de votre module avec le "Générateur de module". | |||
A défaut d'utiliser le générateur de module, vous trouverez des exemple dans le squelette de module, fichier '''htdocs/modulebuilder/templates/class/myobject.class.php'''. | |||
Dans cette classe, se trouve des méthodes CRUD (Create/Read/Update/Delete) déjà opérationnelles pour faire un insert, un fetch (select), un update, un delete d'une ligne de la table. Editer le fichier pour utiliser le bon nom de module, de tables et placer ce fichier dans le sous-répertoire de '''class''' du module. Le Module Builder permet de faire cela en quelques clics de souris. | |||
==Affichage des onglets (optionnel)== | ==Affichage des onglets (optionnel)== | ||