Ergebnis 1 bis 18 von 18

Thema: Neues Layout bauen, wobei das aktuelle online bleiben soll zur Zeit

  1. #1
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard Neues Layout bauen, wobei das aktuelle online bleiben soll zur Zeit

    Hallo Leute,

    ich hab hier ein Web mit einem öffentlichen und geschlossenen Bereich.

    Nun muss ich das Layout vom öffentlichen Bereich erneuern (überarbeiten), wobei aber der geschlossene Bereich unangetastet bleiben soll. Auch der öffentliche Bereich soll zur Zeit so bleiben.

    Wie würdet ihr vorgehen, wenn ihr ein neues Layout baut, und sobald dies dann passt, dieses online überspielt?
    Wie gesagt, die HP soll zu dieser Zeit so bleiben wie es jetzt ist.
    LG, Andi

  2. #2
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde ein Backup machen vom aktuellen Stand. In meiner lokalen Entwicklungsumgebung einspielen, das neue Layout entwickeln. Wenn alles fertig ist die komplette neu Seite wieder auf dem Liveserver einspielen.
    Setzt natürlich Vorraus das in der Zeit keine Änderungen an der Livewebseite gemacht werden.

  3. #3
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    So hatte ich es mir auch gedacht. Das Problem ist eben jenes, dass immer wieder inzwischen aktualisierungen vom Inhalt vorgenommen werden. Dies betrifft zwar nur den geschlossenen Bereich aber ich möchte dies nicht 2x Warten, da hierbei sicherlich was übersehen wird.

    Außerdem verwende ich Contao 4.4.26. Mit dem Kopieren wird das so sicherlich nicht einfach funktionieren, oder?
    LG, Andi

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn es nur um das Layout geht, geht es doch im Wesentlichen um CSS. Das funktioniert prima an einer Kopie. Entweder später nur die CSS Dateien hochschieben oder ggf. Theme exportieren und wieder importieren.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von m-werk Beitrag anzeigen
    (...) Wie würdet ihr vorgehen, wenn ihr ein neues Layout baut, und sobald dies dann passt, dieses online überspielt?
    Das hängt halt stark vom Umfang der Änderungen ab.
    Beschränkt diese sich nur auf CSS und wegen mir ein paar neue Graphiken/Bilder würde ich auch mit einer lokalen Kopie, oder einer Kopie auf ner Subdomain arbeiten, wie @Kopfnuss schon schrieb.

    Wenn für das neue Layout auch Änderungen an der Datenbank nötig sind (zusätzliche Erweiterungen, neue/geänderte Artikel) wird's natürlich etwas diffiziler und ich denke nicht, dass man dann einen allgemein gültigen Weg vorgeben kann, weil es dann doch sehr speziell wird.
    Grüße, Stefko

  6. #6
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Hm, anscheinend komm ich wirklich nicht über eine locale Kopie vorbei.

    Eigentlich sollte sich nur das CSS ändern. (Hoffe ich zumindest).

    Da ich sowieso bei mir local Xampp habe, kopier ich jetzt einfach den ganzen Ordner "C4" (Hauptroot im Web) auf meine Festplatte. Wie sieht's dann mit den Symlinks aus?
    LG, Andi

  7. #7
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Kopiern funktioniert bei Contao 4 leidet nicht mehr, wegen den Symlinks. Schau mal hier ist dazu eine super Anleitung.
    https://erdmann-freunde.de/logbuch/contao-4-4-umziehen/

  8. #8
    Contao-Fan Avatar von dackelchen
    Registriert seit
    24.05.2011.
    Ort
    Kiel
    Beiträge
    672
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Kopfnuss Beitrag anzeigen
    Kopiern funktioniert bei Contao 4 leidet nicht mehr, wegen den Symlinks. Schau mal hier ist dazu eine super Anleitung.
    https://erdmann-freunde.de/logbuch/contao-4-4-umziehen/
    Wie kommst Du zu dieser Einschätzung?

    Wenn es sich nur um CSS-Anpassungen handelt, kann er das ganze doch lokal entwickeln und anschließend die geänterte(n) CSS-Datei(en) 1 zu eins austauschen. Dabei werden keine Symlinks geändert.
    Grüße Edgar
    Dackelalarm

  9. #9
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Es ging um

    Zitat Zitat von m-werk Beitrag anzeigen
    Da ich sowieso bei mir local Xampp habe, kopier ich jetzt einfach den ganzen Ordner "C4" (Hauptroot im Web) auf meine Festplatte. Wie sieht's dann mit den Symlinks aus?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  10. #10
    Contao-Fan Avatar von dackelchen
    Registriert seit
    24.05.2011.
    Ort
    Kiel
    Beiträge
    672
    User beschenken
    Wunschliste

    Standard

    Sorry, da hatte ich falsch gelesen. Das geht natürlich nicht
    Grüße Edgar
    Dackelalarm

  11. #11
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    oder per SSH auf dem Server das Webverzeichnis kopieren und eine Subdomain daruf linken.
    Per ContaoManager den Cache leeren/erneuern.
    Unter dieser Subdomain dann die Änderungen der CSS Dateien machen und wenn alles passt die Hauptdomain auf dieses neue Verzeichnis umstellen.
    Grüße, Stefko

  12. #12
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    oder per SSH auf dem Server das Webverzeichnis kopieren und eine Subdomain daruf linken.
    Per ContaoManager den Cache leeren/erneuern.
    Unter dieser Subdomain dann die Änderungen der CSS Dateien machen und wenn alles passt die Hauptdomain auf dieses neue Verzeichnis umstellen.
    Das wäre auch eine Lösung, aber hierfür würde ich die laufenden aktualisierungen doppelt machen müssen. Das möchte ich vermeiden.

    Ich hab dies nun so gelöst, dass ich eine locale Kopie mir angelegt habe. Hat zwar etwas gedauert, aber nun funktioniert's.

    Nun kann ich local mein CSS ändern.

    Ich muss nur dann noch schauen, wie ich das mit dem CSS übertragen bewerkstellige, da ich das Contao interne CSS verwende. Das heißt, ich arbeite nicht mit einer reinen CSS-Datei. Es kann auch sein, dass ich Seiten neu erstelle und umbaue (eben nur für den öffentlichen Bereich).
    Hier muss ich auch schauen, wie ich dass dann live bekomme.
    LG, Andi

  13. #13
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Falls du nur das interne CSS änderst, könntest du die Tabelle exportieren und wieder in das Livesystem importieren. (tl_style, tl_style_sheet)
    Neu Grafiken einfach per Dateiverwaltung hochladen.

  14. #14
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von m-werk Beitrag anzeigen
    (...) aber hierfür würde ich die laufenden aktualisierungen doppelt machen müssen
    Ich hatte vergessen zu erwähnen, dass beide Versionen auf die selbe Datenbank zugreifen.
    Aber da Du ja mit internen CSS arbeitest, könntest du dann auch fix was an der "Live-Seite" kaputt-basteln. Da ist die Idee mit dem DB-Merge von @Kopfnuss wohl die bessere Idee.
    Grüße, Stefko

  15. #15
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    817

    Standard

    Ich stand/stehe vor ähnlichem Problem.

    Im aktuellen Projekt mache ich das so.:

    1. eine Subdomain auf dem Webserver eingerichtet
    2. den Seitenbaum dupliziert
    3. dem Seitenbaum und der Hauptomain in den DNS Einstellungen die domains vergeben.

    4. Nach Abschluss der Arbeiten die Domains korrigieren.

  16. #16
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    @dtptiger, genau so mache ich das auch, allerdings lösche ich abschließend den für die Anpassungen erstellten Seitenbaum, das hält die Datenbank etwas schlanker.
    Geändert von 3dr (24.10.2018 um 16:14 Uhr)

  17. #17
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich mache sowas auch nicht lokal, sondern mit nem Spiegel auf ner Subdomain auf dem gleichen Server.

    Du solltest dich von dem BE-Style-Editor verfabschieden. Du kannst die CSS-Dateien exportieren und dann manuell einbinden.

    Ansonsten, wenn du doch weiterhin mit internem CSS arbeitest, kannst du auch die Tabellen tl_style und tl_style_sheet in die DB einspielen, wenn du fertig bist. Als Backup kannst du die alten Tabellen erstmal umbenennen - tl_style_bak, tl_stye_sheet_bak.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  18. #18
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von dtptiger Beitrag anzeigen
    Ich stand/stehe vor ähnlichem Problem.

    Im aktuellen Projekt mache ich das so.:

    1. eine Subdomain auf dem Webserver eingerichtet
    2. den Seitenbaum dupliziert
    3. dem Seitenbaum und der Hauptomain in den DNS Einstellungen die domains vergeben.

    4. Nach Abschluss der Arbeiten die Domains korrigieren.
    Wie macht Ihr das mit CSS und Modulen? Wenn ich die bearbeite dann ändert sich ja auch die Liveseite, oder?
    Dafür muß doch bestimmt das Theme und die Module noch dupliziert werden? Das stell ich mir gerade aufwendig vor.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •