Pour installer vos templates utilisateur au sein de l'APE, il suffit de configurer votre propre template loader.
Deux choix possibles en fonction du packaging de vos templates :
- un template loader de type système de fichiers si vos templates sont stockés dans un répertoire,
- un template loader de type "classpath" Java si vos templates sont empaquetés dans un fichier JAR.
Dans les deux cas, assurez-vous en amont que les liens vers les ressources externes sont cohérents, à savoir :
- inclusion ou import de sous-templates,
- inclusion d'images,
- existence de templates localisés en cas de support multilangue,
- existence de fichiers .properties de traduction en cas de support multilangue.
Le déploiement à chaud est possible mais la fréquence de mise à jour de la gestion du cache FreeMarker dépendra de la valeur du paramètre template_update_delay dans le fichier freemarker.properties. ↑ Haut de page