Fermer

décembre 1, 2021

Formulaires Episerver – Travailler avec des exemples de ressources


Episerver Forms Samples est un pack d'extension open source qui ajoute des fonctionnalités à Optimizely Forms. L'extension ajoute des champs supplémentaires tels que ReCaptcha, DateTime et Addressblock. Il ajoute également des ressources client supplémentaires telles que des packages jQuery et CSS spécifiques à Forms pour le contrôle de ces nouveaux champs. L'ajout de ces ressources supplémentaires peut cependant se faire au détriment des performances. Les styles intégrés peuvent également entrer en conflit avec les styles de projet existants ou souhaités, selon votre configuration. Optimizely permet de désactiver ces ressources à l'aide du fichier Forms.config dans le dossier des modules de formulaire. Cependant, travailler avec des fichiers de configuration peut vous faire courir le risque de casser quelque chose avec une mise à jour.

J'ai élaboré une approche utilisant une liste de ressources personnalisée qui évite d'avoir à travailler avec le fichier de configuration. Cette méthode de modification des ressources Episerver Forms Samples vous donne un meilleur contrôle sur les ressources chargées. Là où le paramètre du fichier de configuration vous permet uniquement de contrôler le jQuery ou le CSS, cette méthode devient plus granulaire pour les fichiers individuels. Vous pouvez également injecter vos propres ressources et modifier leurs emplacements sans craindre qu'une mise à jour écrase les paramètres de configuration. laissez des questions ou des commentaires ci-dessous.




Source link