Ich hatte kürzlich eine Theme-Komponente, deren Git-Repository-URL sich geändert hat.
Gibt es eine Möglichkeit, die Ziel-URL für diese Theme-Komponente einfach zu aktualisieren, ohne sie entfernen und alle Einstellungen neu konfigurieren zu müssen?
Ich hatte kürzlich eine Theme-Komponente, deren Git-Repository-URL sich geändert hat.
Gibt es eine Möglichkeit, die Ziel-URL für diese Theme-Komponente einfach zu aktualisieren, ohne sie entfernen und alle Einstellungen neu konfigurieren zu müssen?
Es gibt eine remote_themes-Tabelle.
Du kannst so etwas wie
theme_id=5 # durch die entsprechende Theme-ID aus der Theme-URL ersetzen
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='neue URL'
rtheme.save
machen.
Oder es könnte dein Leben komplett ruinieren.
Und heute können Sie alle Themeneinstellungen in JSON abrufen, was es dank der neuen URL einfacher macht, Einstellungen in das Theme zu kopieren.