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

  1. Dans le dossier du bench, lancez :
    bench new-app mon_app
    
  2. Répondez aux questions : titre, description, éditeur, e-mail, licence, création d'une action GitHub pour les tests, nom de la branche.
  3. 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.

Voir aussi