Frappe Framework
Exporter les personnalisations vers votre app
Personnaliser le formulaire exporte les personnalisations d’un DocType dans le dossier custom du module. Une mise à jour les resynchronise.
À quoi sert l’export
Un cas courant consiste à étendre un DocType avec des champs personnalisés (Custom Fields) et des règles de propriété (Property Setters) pour une application donnée. Pour enregistrer ces réglages dans l’application, ouvrez Customize Form. Un bouton Export Customizations y est proposé.
Mise en place
- Ouvrez Customize Form.
- Choisissez le module.
- Indiquez si ces personnalisations doivent être synchronisées après chaque mise à jour.
Les personnalisations sont exportées dans un nouveau dossier custom, dans le dossier du module de l’application. Elles sont enregistrées sous le nom du DocType.
Lors d’un bench update ou d’un bench migrate, ces personnalisations sont synchronisées vers le site.
Point d’attention
Attention
Quand les personnalisations sont synchronisées, toutes les règles de propriété et les permissions personnalisées du site sont remplacées par ce qui est décrit dans le code. Si ce remplacement n’est pas souhaité, n’utilisez pas cette fonction.
