Hallo zusammen
Oben links auf der folgenden Seite sieht man "de,e".
Woher stammen diese Info und wieso werden diese auf dem Frontend ausgewiesen ?
Kann man das irgendwo ausblenden oder deaktivieren ?
www.svruemlang.ch
Vielen Dank ud Grüsse
Michi
Hallo zusammen
Oben links auf der folgenden Seite sieht man "de,e".
Woher stammen diese Info und wieso werden diese auf dem Frontend ausgewiesen ?
Kann man das irgendwo ausblenden oder deaktivieren ?
www.svruemlang.ch
Vielen Dank ud Grüsse
Michi
Es sieht so aus, als ob in der fe_page vor den Angaben zum DOCTYPE diese Info enthalten sind.
Vielen Dank, es scheint das noch mehr korrupt ist auf der Seite, den ich kann da Template fe_page gar nicht anpassen. Lade ich es über FTP runter (Orginal-Template von /system/modules/frontend/templates/) finde ich keine solchen Angaben von "de,e"
Ja, es steht ja auch auf deiner Seite an einer völlig unzulässigen Stelle. Normalerweise sollte ein Browser da m.E. eine Fehlermeldung bringen und nicht anfangen zu zaubern, wie es Firefox hier tut nach dem Motto:
Wenn da noch vor dem <!DOCTYPE... irgendwelche wirren Texte stehen, dann lassen wir nicht etwa diese Texte weg (wäre noch das Naheliegendste), sondern wir ändern die Struktur der Seite so, dass wir vor den Text ein body-Tag setzen, wodurch der Text dann wieder möglich wäre. Dass wir damit aus einem Fehler vielleicht einige Hundert machen und dass das ganz sicher nicht so gedacht sein kann, muss uns ja nicht unbedingt interessieren.
In dem Fall binge ich dieses "de,e" also gar nicht weg wen ich das richtig lese, korrekt ?
Nein, im Gegenteil, die Seite ist voller Fehler und daher ist intensivere Sucharbeit angesagt.
Code:https://validator.w3.org/check?uri=https%3A%2F%2Fwww.svruemlang.ch%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&verbose=1&user-agent=W3C_Validator%2F1.3+http%3A%2F%2Fvalidator.w3.org%2Fservices
Das will ich hoffen, dass Du es dort nicht findest! Im Originaltemplate werden NIE Änderungen gemacht. Anpassungen und Änderungen werden korrekterweise immer nur in einer Kopie des betreffenden Templates gemacht. So ist das ganze Templatekonzept von Contao aufgebaut. Schau also mal in Deinem templates/ Ordner nach, ob es dort ein (oder mehrere) Template fe_* gibt. Dieses müsstest Du Dir dann anschauen.
Unter Umständen kann es aber auch sein, dass der String von irgendwo anders herkommt.
Hallo zusammen
Vielen Dank für all die Hinweise. Also Debug Ausgabe des Accept-Language Request Headers habe ich definitiv nicht eingebaut, wisste nicht mal wo.
Kann ich das irgendwo prüfen und allenfalls wieder deaktivieren ? Im Folder der eigenen Templates habe ich gar nichts enthalten, es bestehen nur die Originale und die sind nicht angepasst.
Vielen Dank und Grüsse
Michi
Welche Contao-Version ist das eigentlich genau? Auf jeden Fall noch Contao 3. Da würde ich ohnehin dringend zu einem Update auf eine aktuelle Version raten (Contao 4.9 oder Contao 4.11)
Vielleicht schießt eine Erweiterung quer?
Du kannst ja testweise mal alle Erweiterungen abschalten.
Nachtrag: Außerdem würde ich noch einmal sicherstellen, dass tatsächlich das Originaltemplate verwendet wird. Also aus den Original-Ressourcen in Deine Installation kopieren. Contao-Check kann auch nicht schaden.
Bei allen Aktionen Backup vorher nicht vergessen.
Off-Topic: Man ist das schon lange her, dass ich mich intensiver und öfter mit Contao 3 Installationen auseinandersetzen musste.
Geändert von mlweb (07.06.2021 um 08:21 Uhr)
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.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)