Ergebnis 1 bis 9 von 9

Thema: Templates bei einer Multidomain-Installation

  1. #1
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Beitrag Templates bei einer Multidomain-Installation

    Um die Gestaltung zu verändern hat man die Möglichkeit, die Templates zu überschreiben, indem man sie im templates-Ordner ablegt.

    Bei Multidomain-Installationen gelten diese neuen Templates aber dann für alle Domains. Da nützt auch kein spezielles Seitenlayout etwas.

    Vorschlag:
    Für jede Domain kann man ein Unterverzeichnis von Templates angeben, aus dem die Templates geladen werden sollen.
    Wenn kein Verzeichnis angegeben wird, könnte standardmäßig das Templates-Verzeichnis selbst verwendet werden (also wie bisher).

    Was haltet ihr davon?
    Gruß ChrMue

  2. #2
    Contao-Nutzer Avatar von ComPoti
    Registriert seit
    24.06.2009.
    Ort
    Eching bei München
    Beiträge
    20

    Standard

    Die Idee an sich ist ganz gut. Nur was hindert dich daran Templates mit einem aussagekräftigen Namen, z.B. "nav_TEMPLATENAME_default.tpl" zu benennen und diese Templates dann Domain/Projekt-spezifisch auszuwählen?

    Viele Grüße,
    Michael

  3. #3
    Contao-Nutzer Avatar von ricola
    Registriert seit
    22.06.2009.
    Ort
    Schwerin
    Beiträge
    128

    Standard

    Zitat Zitat von ComPoti Beitrag anzeigen
    Nur was hindert dich daran Templates mit einem aussagekräftigen Namen, z.B. "nav_TEMPLATENAME_default.tpl" zu benennen und diese Templates dann Domain/Projekt-spezifisch auszuwählen?
    Stimmt, so habe ich es gemacht - funktioniert super.

    MFG. Rico

  4. #4
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Klar,
    das geht für alle Templates, die man irgendwo im Backend auswählen kann.
    Das funktioniert aber z.B. nicht für Modul-templates (mod_navigation.tpl, mod_search...), denn da kam ich nicht weiter.

    Oder habt ihr auch dazu eine Lösung parat?

    Gruß
    ChrMue

  5. #5
    Contao-Nutzer Avatar von ricola
    Registriert seit
    22.06.2009.
    Ort
    Schwerin
    Beiträge
    128

    Standard

    Zitat Zitat von ChrMue Beitrag anzeigen
    Oder habt ihr auch dazu eine Lösung parat?
    Geht auch. Zuerst ein Navigationsmenütemplate kreieren (Templates > Neues Template), danach ein Modul Navigationsmenü (Module > Neues Modul) anlegen (mit dem eben veränderten Template) und dann das in den Seitenlayouts als Navigationsmenü nehmen.

    Siehe hier.

    MFG. Ricola
    Geändert von ricola (30.06.2009 um 13:48 Uhr)

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo ChrMue,
    es gibt auch Templates da kann man nur eins pro TL installation nutzen. Da hast du recht. Da kann man sich dann aber mit einer if Abfrage im Template behelfen. Und das dann noch mit Inserttags.
    Beispiel (Theorie):
    if {{env::url}} = die_bestimmte_url do blabla else blublub

    Das geht dann auch mit url und Sprache wenn man will -> {{iflng::LN}}

    So kann man im Grunde für jede Domain (bzw. jede Domain und jede verschiedene Sprache) ein eigenes Template in einer Datei basteln. Nicht ganz so schön wie verschiedene Template, aber die Hauptsache ist ja das es geht ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  7. #7
    Contao-Nutzer Avatar von ricola
    Registriert seit
    22.06.2009.
    Ort
    Schwerin
    Beiträge
    128

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    es gibt auch Templates da kann man nur eins pro TL installation nutzen. Da hast du recht.
    Ups, echt? Das wusste ich nicht. Dann nehme ich wieder alles zurück

    LG. Rico

  8. #8
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Hallo ChrMue,
    es gibt auch Templates da kann man nur eins pro TL installation nutzen. Da hast du recht. Da kann man sich dann aber mit einer if Abfrage im Template behelfen. Und das dann noch mit Inserttags.
    Beispiel (Theorie):
    if {{env::url}} = die_bestimmte_url do blabla else blublub

    Das geht dann auch mit url und Sprache wenn man will -> {{iflng::LN}}
    Jou, erst mal vielen Dank, das hab ich noch nicht probiert,
    aber das entspricht auch nicht ganz dem "TYPOlight"-Motto = einfach, oder?
    Fänd ich schon schöner, wenn man die angepassten Templates in Verzeichnissen geordnet ablegen könnte

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    aber das entspricht auch nicht ganz dem "TYPOlight"-Motto = einfach, oder?
    Tja, da scheiden sich die Geister... Ich habe leo bei so manchem Template gefragt ob es möglich ist das zu ändern. Er ist der Ansicht das es so im Grunde einfacher. Ich kann mir nur denken das er es so sieht : man muss so nicht erst bei jedem Modul das passende Template aussuchen etc.

    Du kannst aber gerne noch mal über das Ticket System versuchen was zu erreichen ;-)

    Wobei ne einfache if Abfrage an sich auch schon recht leicht ist ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Problem mit MultiDomain Installation
    Von ludi im Forum Installation / Update
    Antworten: 6
    Letzter Beitrag: 04.03.2011, 08:09
  2. TinyMCE - Zwei Templates auf einer Seite
    Von derbackes im Forum Sonstiges zu Contao
    Antworten: 0
    Letzter Beitrag: 23.02.2011, 10:02
  3. Antworten: 7
    Letzter Beitrag: 26.01.2011, 10:09
  4. Antworten: 3
    Letzter Beitrag: 03.07.2010, 09:43
  5. Startpunkt einer Webseite/Multidomain: Umleitungsfehler?
    Von willshedo im Forum Installation / Update
    Antworten: 4
    Letzter Beitrag: 26.04.2010, 18:37

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •