Récemment, l’URL du dépôt Git d’un composant de thème a changé.
Existe-t-il un moyen de simplement mettre à jour l’URL cible de ce composant de thème sans avoir à le supprimer et reconfigurer tous ses paramètres ?
Récemment, l’URL du dépôt Git d’un composant de thème a changé.
Existe-t-il un moyen de simplement mettre à jour l’URL cible de ce composant de thème sans avoir à le supprimer et reconfigurer tous ses paramètres ?
Il existe une table remote_themes.
Vous pouvez faire quelque chose comme
theme_id=5 # remplacez par l'ID du thème présent dans l'URL du thème
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='nouvelle url'
rtheme.save
Ou cela pourrait ruiner votre vie complètement.
Et aujourd’hui, vous pouvez obtenir tous les paramètres du thème en json, ce qui facilite la copie des paramètres vers le thème avec la nouvelle url.