Bei dieser Frage geht es um das meta-tagBei dem herkömmlichen Seitenlayout (Standardseitenlayout) wird dieser meta-tag ja im header ausgegeben, siehe Webseite head Bereich Vergleichj.jpg, sofern man unter Stylesheets > CSS-Framework > Responsives Layout aktiviert hat. Oder wenn man das nicht möchte dann unter Experteneinstellung > Viewport-Tag seinen Wert wieHTML-Code:<meta name="viewport" content="width=device-width,initial-scale=1.0">eintragen oder was auch immer gewünscht ist, siehe Standardseitenlayout.jpg.Code:width=device-width,initial-scale=1.0,shrink-to-fit=no
Wennich nun aber auf Twig Seitenlayout (Twig-Layout mit Slots) umstelle, siehe Twig-Layout mit Slots.jpg, dann wird mir ja keine der beiden Möglichkeit geboten. Als Seiten-Template gibt es nur die Auswahlmöglichkeit layout/default [Global, ContaoCore][/B]. Also dachte ich mir klar, rüber zum Template Studio und dann in der Rubrik layout und dort das Template layout/default bearbeiten. So habe ich zum Beispiel ja auch mein Stylesheet in den header eingefügt bekommen, siehe Template Studeo.jpg.
Wenn ich jetz aber versuche den meta-tag nach erfolgreicher Eingabe zu speichern, dann kommt nicht die erwartete Popup-Box Ihr Template für layout/default wurdegespeichert. Stattdessen schließt sich einfach das Template, so als ob ich das X in dem Tab betätigt habe, um das Template manuell zu schließen. Wenn ich es dann erneut öffne, dann ist keinerlei Änderung zu sehen.
Wenn ich die Datei templates/layout/default.html.twig außerhalb von Contao in einem Editor manuell ändere, dann wird das meta-tag trotzdem nicht auf der Webseite ausgegeben. Im Template Studio kann man das Template layout/default wie gewohnt zum Bearbeiten öfnnen und es wird auch der manuell hinzugefügte meta-tag angezeigt. Jedoch lässt sich das Template (wie oben beschrieben) nun nicht mehr speichern, außer es wird die Zeile mit dem meta-tag gelöscht. Dann funktioniert das Editieren und Speichern so wie vorher auch.
Alternativ könnte man ja die originale Datei unter vendor/contao/core-bundle/contao/templates/lauyout/default.html.twig versuchen manuell zu bearbeiten, aber das will ich nicht ausprobieren damit ich mir nicht sonst irgendwas zerschieße.
Ist das so gewollt?
Arbeitet Twig nicht mehr mit dem viewport meta-tag?
Oder habe ich nur ein Verständnisproblem was die Thematik Twig-Layout angeht, weil ich dachte, das viewport meta-tag ist so oder so von Nöten, damit der Browser auf mobilen Geräten nicht den virtuellen viewport heranzieht und dann die Seite entsprechen skaliert und dadurch die Darstellung nicht mehr passt?

Zitieren
