Je crée un modèle joomla qui permet à l'utilisateur de modifier les styles de modèle (tels que le paramètre de famille de police, la couleur de fond, la couleur du texte, etc.) à partir du modèle de base.
Est-il possible de créer un bouton de réinitialisation, donc si vous avez gâché les paramètres, vous pouvez facilement restaurer certains champs aux paramètres par défaut?
Il y a une solution de contournement ici mais c'est incomplet. Merci!
Les options de style de modèle sont enregistrées dans #__template_styles
.params
.
Exemple d'un Protostar enregistré paramètres:
{"templateColor":"#696969","templateBackgroundColor":"#E3E3E3","logoFile":"","googleFont":"1","googleFontName":"Open+Sans","fluidContainer":"0"}
Donc, je suppose que vous aurez besoin d’un champ personnalisé, qui exécutera du code de mise à jour pour définir vos paramètres du style de modèle actuel sur un état par défaut.