Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: Änderungen in Templates werden nicht übernommen

  1. #1
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    201

    Standard Änderungen in Templates werden nicht übernommen

    Hallo zusammen,

    folgendes Problem: Wenn ich ein Template neu anlege im Template-Ordner kann ich es benutzen und es wird ganz normal verarbeitet. So weit so gut.

    Wenn ich allerdings Änderungen in einem der bereits angelegten Templates mache, dann werden diese Änderungen einfach nicht übernommen. Ich hab schon alles mögliche probiert (Systemwartung und Prod-Cache erneuern). Nichts hat geholfen.

    In meiner Verzweiflung dupliziere ich die entsprechenden Templates mittlerweile und binde dann das "neue" Template ein. Durch den dann anderen Template-Namen werden die Änderungen "sichtbar".

    Kann sich jemand dieses Verhalten erklären?

    Danke und Grüße,
    Misios

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

    Support Contao

    Standard

    Wie sieht die Struktur Deines Templateordners aus?
    Wo liegen die Templatedateien, die funktionieren und wo die, die nicht funktionieren?
    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.




  3. #3
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    201

    Standard

    Liegen alle ganz normal im Ordern "templates". Keine Unterordner.

    Und wie gesagt: Sobald ich ein Template dort neu anlege oder umbenne ist es ok. Nur leider muss ich dann natürlich aufgrund des geänderten Namen des Templates dieses auch im Inhaltselement wieder neu zuweisen. Sobald ich das template einmal zugewiesen habe werden keine Änderungen im Code des templates mehr übernommen. Der Code steht natürlich geändert im template, aber Contao ignoriert das.

    War das halbwegs verständlich?

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

    Support Contao

    Standard

    Ich kann mir darauf keinen Reim machen.
    Ist da ein gekauftes Theme im Einsatz und wenn ja welches?
    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-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    201

    Standard

    Ursprünglich war die Seite mit "Quantum" von PCT aufgesetzt. Da das Theme aber nicht für Contao 4 funktionierte habe ich alles, was möglich war rausgeworfen. Ich benutze also keine CE aus dem Theme mehr. Von den Quantum-Templates benutze ich auch nur noch ein paar. Läuft alles einwandfrei jetzt auf Conteo 4.9.9, bis auf die Sache mit den Templates.

    Was ich bisher nicht geändert habe ist die fe_page des Themes. Hier werden halt einige Ressourcen aus dem cto_layout-Ordner des Themes geladen. Da aber alles funktionierte hab ich das bisher so gelassen.

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

    Support Contao

    Standard

    Dort könnten aber durchaus die Ursachen liegen.
    Erstelle Dir doch mal testweise ein neues Seitenlayout. Verwende dort das Standardtemplate von Contao und teste mit der Anpassung eines Standardtemplates von Contao.
    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.




  7. #7
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Misios Beitrag anzeigen
    Liegen alle ganz normal im Ordern "templates". Keine Unterordner.
    wie verhält es sich, wenn du die Templates in einen Unterordner verschiebst?
    /templates/meinOrdner/
    Grüsse
    Bernhard


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

    Support Contao

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    wie verhält es sich, wenn du die Templates in einen Unterordner verschiebst?
    Eigentlich sollte es ja keine Rolle spielen vor allem dann nicht, wenn ein durch Kopie neu angelegtes Template funktioniert.
    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.




  9. #9
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard

    grundsätzlich nicht ... aber die Quelle ist PCT ... da ist so einiges möglich, was als Ursache mit angesehen werden sollte
    Grüsse
    Bernhard


  10. #10
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    201

    Standard

    Ich werd das mit den Unterordnern und dem neuen Seitenlayout noch testen und gebe dann Feedback. Danke schonmal für die Vorschläge. Die Sache mit dem Seitenlayout wird halt leider etwas aufwendiger :-(

  11. #11
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    201

    Standard

    Mir fällt gerade ein: Es betrifft ja nicht das Frontend. Im Backend werden die Änderungen in den Templates nicht angezeigt. Und es betrifft auch explizit Backend Templates. Z.b. werden Änderungen im "be_TinyMCE.html5" einfach ignoriert. Und auch Änderungen für Backend Templates für einmal angelegte CustomElements-Elemente.

    D.h. heisst doch eigentlich, es kann nichts mit den Seitenlayout zu tun haben, oder? Das wirkt sich doch nur auf die Frontend-Ausgabe aus. Sehe ich das richtig?

  12. #12
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    201

    Standard

    Problem gelöst. Es hatte was mit den PHP-Einstellungen meines V-Servers zu tun.

    Ich hatte bei den zusätzlichen PHP-Anweisungen (warum auch immer):

    PHP-Code:
    opcache.memory_consumption 128
    opcache
    .max_accelerated_files 2000
    opcache
    .validate_timestamps 0
    realpath_cache_ttl 
    600 
    Alles raus gelöscht und jetzt läuft es. Tjo.

  13. #13
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.075
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja, die Timestamps nie zu validieren ist vielleicht keine so gute Idee, sofern sich Dateien auch mal ändern können.

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.049
    Partner-ID
    10107

    Standard

    Kann man schon machen, um immer maximale Performance zu haben - nur muss man halt bei jeder Änderung auch selbst den opcache löschen. Wenn man Deployments nutzt wäre das kein Problem.
    » sponsor me via GitHub or PayPal or Revolut

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
  •