Hi!
Ich habe aktuell 2 Websites die beide je eine Contao 3.5.x Installation nutzen.
Nun sollen diese in 1 Contao Installation zusammengeführt werden.
Ist das nachträglich überhaupt möglich und wenn ja wie?
Lg
D.
Hi!
Ich habe aktuell 2 Websites die beide je eine Contao 3.5.x Installation nutzen.
Nun sollen diese in 1 Contao Installation zusammengeführt werden.
Ist das nachträglich überhaupt möglich und wenn ja wie?
Lg
D.
Keine Antwort bedeutet es ist nicht möglich?
Oder hab ich ne doofe Frage gestellt?
Es gibt evt. Umwege über die alte clipboard Extension. Aber ansonsten gibt es keinen besseren Weg, zumindest wäre mir keiner bekannt.
Danke Spooky.
Ich werde es damit mal versuchen.
Ja, probier das, wenn du unbedingt musst. Was besseres fällt mir dazu auch nicht ein. Wenn die Erweiterung das wirklich hinbekommt ohne großartiges händisches Nacharbeiten, dann ist sie wirklich gut. Viel Glück dabei, ich würde das nur machen, wenn es absolut gar nicht anders geht oder wenn es hinterher einen ordentlichen Mehrwert ergibt. Also Verwendung von gemeinsamen Themes und vielen gemeinsamen Inhalten, die ansonsten immer doppelt gepflegt werden müssten. Ganz sicher nicht, um Webspace oder Datenbanken einzusparen.
Das ist beileibe keine triviale Operation, IDs aller Art müssen sehr wahrscheinlich haufenweise geändert werden wegen Duplikaten. Und die können an allen möglichen Orten verwendet worden sein, bis hin zu Inserttags in HTML-Elementen. Zudem kann es natürlich auch zu Problemen kommen, wenn die Erweiterungen der beiden Installationen nicht zueinander kompatibel sind. Muss aber natürlich nicht in jedem Fall passieren. Probieren, selbstverständlich nicht mit den Live-Installationen, kostet nichts außer dem Zeitaufwand.
Das geht über die Erweiterung clipboard:
https://github.com/menatwork-ia/clipboard (manuelle Installation)
Weil das öfter ein Thema ist und aktuell auch bei mir, hier eine kurze Anleitung, wie das funktioniert. Bei mir ist das einzige (aber unangenehme) Problem, dass die Bilder der Quellseite nicht übernommen werden, weil clipboard insert tags in die XML schreibt, die auf der Target-Seite nicht mehr funktionieren. Beispiel:
Ergebnis ist dann leider ein leeres "src". Ich habe die clipboard-Dateien durchgesehen, sehe aber keine Möglichkeit das zu ändern.HTML-Code:<img title="Austria" src="{{file::ea060d01-44e3-11e6-88e8-00163e041056}}"
Ich wäre dankbar, falls jemand bei dem Bild-Problem weiterhelfen könnte.
Abgesehen davon kann das Modul enorm Arbeit sparen. Der ganze Seitenbaum kann problemlos übertragen werden inkl. aller Elemente. Interne Weiterleitungsseiten müssen korrigiert werden.
Und so funktioniert es:
- files-Ordner entsprechend abgleichen, auf dem Mac zB mit Forklift o.Ä.
- clipboard von github laden und auf Quell- und Zielseite manuell installieren (beide v3.5.40)
- auf beiden Seiten alle bis auf gerade benötigte Erweiterungen deaktivieren
- beide Seiten auf PHP 5.6 (ohne PHP-FPM) umstellen (vermeidet die bekannten Warnungen/Probleme bei PHP 7)
- Seitenbaum kopieren; auch benötigte Theme Module nicht vergessen
- XML Dateien von Quelle files/clipboard/[user] zum gleichnamigen Ziel kopieren
- zuerst die entsprechende Theme Module einfügen
- Seitenbaum / Startpunkt einer Webseite einfügen: auf einen anderen Startpunkt gehen, Rechtsklick auf das grüne Clipboard-Symbol und darunter einfügen.
clipboard-seitenbaum.png
LG Michael
Geändert von mandrael (29.05.2021 um 23:00 Uhr)
Stefan hat für 4.x mal angefangen was zu machen... https://github.com/menatwork-ia/clip...ature/contao-4
aber der aktuelle Stand ist immer noch https://community.contao.org/de/show...-5-integrieren
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen