Ergebnis 1 bis 5 von 5

Thema: Speicherort für Modultemplates selbst definieren

  1. #1
    Contao-Nutzer
    Registriert seit
    21.08.2018.
    Beiträge
    14

    Frage Speicherort für Modultemplates selbst definieren

    Guten Tag

    Wir setzen Contao mit unterschiedlichen Themes ein. Oft passen wir anschließend die einzelnen Modultemplates in der Struktur, der Klassen oder den Tabellenfelder noch an. Bislang haben wir dies oft so gemacht, dass wir auf dem Server das Standardfile dupliziert und umbenannt haben und unser eigenen Code dort ergänzt haben. Nun würden wir aber gerne im Ordner Templates einen eigenen Ordner anlegen und unsere Modultemplates dort drin sammeln. Doch wir stellen fest, dass diese dann z.T. gefunden werden, aber nicht alle. Möchte mann dann im BE von Contao Core Modulen das Template auswählen, erscheinen nur die Templates, welche unter /vendor/conato/... etc abgelegt sind.

    Dies führt uns zur Frage:
    • Wie definiert Contao, dass n-Template für n-Modul steht?
    • Wo ist es möglich Updatesicher festzulegen, welche Ordner für welche Module Templates beinhalten?


    Besten Dank und herzliche Grüsse.

  2. #2
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    Wie werden die Namen vergeben?
    Es gibt immer einen Prefix für die Bundles/Module die eingehalten werden sollen.
    Grüße
    Alex

  3. #3
    Contao-Nutzer
    Registriert seit
    21.08.2018.
    Beiträge
    14

    Standard

    Zitat Zitat von 07alex07 Beitrag anzeigen
    Wie werden die Namen vergeben?
    Es gibt immer einen Prefix für die Bundles/Module die eingehalten werden sollen.
    Genau, dies verstehe ich soweit. Nehmen wir als Beispiel ce_downloads.html5 Dies liegt als Default im Pfad vendor/contao/core-bundle/src/Ressources/contao/templates/elements/

    Wenn ich aber nun ein eigenes ce_downloads_custom.html5 im Ordner templates/custom/ ablege, kann ich dies im Modul nicht anwählen. Muss ich irgendwo noch eine Verknüpfung schaffen?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Das was du haben möchtest funktioniert nicht. Im ROOT/templates Ordner kannst du nur Unterordner für Themes erstellen - diese Unterordner musst du dann im jeweiligen Theme auswählen.

  5. #5
    Contao-Nutzer
    Registriert seit
    21.08.2018.
    Beiträge
    14

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das was du haben möchtest funktioniert nicht. Im ROOT/templates Ordner kannst du nur Unterordner für Themes erstellen - diese Unterordner musst du dann im jeweiligen Theme auswählen.
    Ok, Schade, aber gut zu wissen. Gibt es irgend einen Workaround, welcher funktioniert. Wir haben mal mit -ln -s ... versucht eine Verknüpfung zu bilden, aber Contao scheint es nicht zu verstehen.

    PS: Klar, es ist auch keine grosse Sache, wenn es innerhalb vom Subfolder liegt, aber wäre grundsätzlich nur rein ordnungshalber schöner.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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