Ressources
Applications personnalisées
Créer une application personnalisée pour étendre Dodock : structure, installation et livraison de champs personnalisés par le code.
Applications personnalisées
Une application personnalisée contient votre code : types de document, scripts, hooks, champs personnalisés. Elle se met à jour avec git et s'installe sur plusieurs sites. Utilisez-la quand une personnalisation par l'interface ne suffit pas ou doit être identique sur plusieurs sites (développement, recette, production).
Créer une application
- Dans le dossier du bench, lancez :
bench new-app mon_app - Répondez aux questions : titre, description, éditeur, e-mail, licence, création d'une action GitHub pour les tests, nom de la branche.
- Installez l'application sur un site :
bench --site <mon-site> install-app mon_app
La commande crée le dossier apps/mon_app avec le fichier hooks.py, le fichier modules.txt et un premier module.
Pages de cette section
- Champs additionnels : créer des champs personnalisés et des « Property Setter » depuis le code.