Hallo zusammen!
Also irgendwie stehe ich auf dem SChlauch - ich möchte gerne für eine mobile Version meiner Webseite den gleichen Seitenbaum (und gleiche Inhalte) nutzen wie für meine "DesktopSeite" aber verschiedene Templates zuweisen.
Dazu habe ich einen Mount Point angelegt, der auf die Startseite verweist. Nun gibt es die Möglichkeit bei den Seiteneigenschaften
Zeige Inhalt von:
Diese Seite
Einstiegsseite
zu setzen.
Setze ich: Zeige Inhalt von diese Seite wird das im TS vermerkte neue mobile Template auf der gemounteten Seite übernommen. Allerdings fehlen die Inhalte.
Setze ich: Zeige Inhalte Einstiegsseite wir die Einstiegsseite samt Template übernommen.
Ich benötige aber eine Kombination beider Funktionen. Es soll also neues Template inklusive Inhalte der alten Seite bei beibehaltung der alten Seitenstruktur und deren Inhalten gezeigt werden. Ich lese immer wieder dass man die Option "Zeige Inhalt von Seite (Show content from this page instead)" auswählen muss. Diese steht aber beim Seitentyp Mount Point nicht zur Verfügung? Das kann ich nur für "normale" Content Seiten auswählen. Kann mir jemand auf die Sprünge helfen? Gibt es vielleicht noch eine andere und einfachere Lösung?
Besten Dank für alle Hinweise!
Muss es den ein extra Template sein? Die einfachste Lösung wäre du versuchst die Seite mit Hilfe von responsive Design für die mobilen Geräte anzupassen.
Im Endeffekt wäre das nur eine CSS-Datei.
Das wäre vermutlich der einfachste weg.
Danke für Deine Antwort, aber nein; der einfachste Weg wäre es sicher nicht die Seite komplett Responsive zu machen 🙂. Ein extra Template für mobilgeräte hätte viele Vorteile wie ich finde. Zum Beispiel wäre das mobile Template bestimmt Einspaltung und natürlich responsive, hätte eine andere Navigation usw. aber das Haupttemplate soll auf keinen Fall responsive sein.
Meine Frage bleibt also bestehen.
Machst du das ganze mit einer Subdomain?
Du kannst das ganze doch ohne Mount Point machen, wenn du die Template-Auswahl über eine Condition machst.
Wenn es ein Mobiles Endgerät ist, dann nehme das Template ansonsten das andere Template.
Vielleicht hilft dir das weiter...
Danke! Das wäre natürlich ein Ansatz den ich versuchen kann. Wenn ich es mit einer Condition löse dann wird aber keine Subdomain verwendet sondern lediglich das Template umgeschaltet oder? Könnte man dann trotzdem noch manuell zwischen mobiler Version und Desktop Version umschalten?
Aber wenn ich doch mit einer Subdomain arbeite würde, dann müsste ich doch wieder einen Mount Point verwenden oder?
EDIT:
Also grundsätzlich funktioniert so etwas hier:
[useragent = *iPhone*]||[useragent = *iPod*]||[useragent = *Android*]
template.file = fileadmin/templates/html-templates/standard-template-mobile.html
[else]
template.file = fileadmin/templates/html-templates/standard-template.html
[end]
Nun müsste man nur noch hinzufügen, wie man das manuell aufbrechen kann