Recentemente ho avuto un componente tema il cui URL del repository Git è cambiato.
C’è un modo per aggiornare semplicemente l’URL di destinazione di questo componente tema senza doverlo rimuovere e riconfigurare tutte le sue impostazioni?
Recentemente ho avuto un componente tema il cui URL del repository Git è cambiato.
C’è un modo per aggiornare semplicemente l’URL di destinazione di questo componente tema senza doverlo rimuovere e riconfigurare tutte le sue impostazioni?
C’è una tabella remote_themes.
Puoi fare qualcosa del genere
theme_id=5 # sostituisci con l'ID del tema presente nell'URL del tema
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='nuovo url'
rtheme.save
Oppure, potrebbe rovinarti completamente la vita.
E oggi puoi ottenere tutte le impostazioni del tema in json, rendendo più facile copiare le impostazioni nel tema con il nuovo url.