Hallo,
mir fehtl die Möglichkeit in der Vorschau den Inhalt aller Domains einer TYPOlight installation anzeigen zu können, ohne mich neu ins Backend anmelden zu müssen.
Bevor die Standardantworten kommen,
- Rechte der Vorschau in Cookies
- Cookies Domaingebunden
- Domainwechsel = kein Zugriff auf altes Cookie
- ergo kein Cookie
- ergo keine Vorschau
ich habs probiert, bei mir geht es.
Ich muss nicht die domain wechseln, mir recht es die domain zu sehen.
Soweit ich das bisher gesehen habe, wirden im Core nur sehr wenigen Stellen der HOST zur Ermittlung der passenden Seite genutzt. Wenn jetzt also beim Aufruf der Vorschau ein neues Cookie erzeugt wird, nennen wir es HOST, dann kann auch die Anzeige eines anderen Host "simuliert" werden.
Das ganze funktioniert ja schon mit den unveröffentlichten Elementen.
Ein sehr einfaches Beispiel findet sich auch unter:
http://https://contao.org/issues/show/1443#change-4769
(In der index.php ist jedoch in Zeile 153 ein Tippfehler ersetzte $strHhost durch $strHost)
Natürlich wird nicht alles Funktionieren. Ist im Frontend ein link zum wechseln der domains enthalten, wird der nicht in der Vorschau gehen. Mir ist es aber lieber, dass die unterschiedlichen domains angezeigt werden und fast alles funktioniert, als dass ein Kunde bei Multidomains alles mit einem Login bearbeiten kann, jedoch für die Vorschau wechseln muss.
Den selben Ansatz könnte man auch für die Sprachwahl nutzen.
Übersehe ich etwas grundlegendes, gibt es Probleme, Lücken, etc.?
Mfg weke
Lesezeichen