Ergebnis 1 bis 8 von 8

Thema: Eigenes Template ce_html_spotify.html5

  1. #1
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    245

    Standard Eigenes Template ce_html_spotify.html5

    Hallo,

    ich habe ein neues Template durch kopieren erstellt.

    Aus ce_html.html5 habe ich mir ce_html_spotify.html5 erstellt.

    Es erscheint aber nicht in der Auswahl-Liste für Templates beim Inhaltscontainer HTML

    ce_html.png

    Cache ist mehrfach geleert.

    Normalerweise habe ich mit dieser Vorgehensweise keine Probleme, was mache ich hier falsch?


    Danke

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.432
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Welche Contao-Version?
    In Contao 5 ist standardmäßig das entsprechende Twig-Template im Einsatz.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    245

    Standard

    es ist die Contao Version 5.3.22

    auch mit den Twig-Templates habe ich es versucht.

    Mein Template-Ordner ist im Backend definiert auf

    /templates/meineTemplates (da liegen auch schon News-Templates, die funktioneren)

    Mein Twig Template habe ich versucht unter:

    /templates/ce_html_spotify.html.twig

    /templates/content_element/ce_html_spotify.html.twig

    /templates/meineTemplates/ce_html_spotify.html.twig

    /templates/meineTemplates/content_element/ce_html_spotify.html.twig


    Das Template selber sieht so aus:

    HTML-Code:
    {% extends "@Contao/content_element/html.html.twig" %}
    
    {% block html %}
      {{ html|raw }}
    {% endblock %}
    immer mit Cache leeren - das Template erscheint nicht in der Liste

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

    Standard

    Zitat Zitat von Thomas Pyrin Beitrag anzeigen
    auch mit den Twig-Templates habe ich es versucht.
    Sofern du nicht auf das Legacy Inhaltselement zurück gestellt hast, musst du es mit Twig machen.



    Zitat Zitat von Thomas Pyrin Beitrag anzeigen
    Mein Twig Template habe ich versucht unter:

    /templates/ce_html_spotify.html.twig

    /templates/content_element/ce_html_spotify.html.twig

    /templates/meineTemplates/ce_html_spotify.html.twig

    /templates/meineTemplates/content_element/ce_html_spotify.html.twig
    Diese Pfade sind alle nicht richtig. Richtig wäre

    templates/content_element/html/spotify.html.twig
    » sponsor me via GitHub or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    245

    Standard

    templates/content_element/html/spotify.html.twig

    stimmt, damit klappt es ....

    Nur damit ich es auch verstehe, warum sind diese Templates im template-root zu hinterlegen und nicht im eigens angelegten Template-Ordner unterhalb von /templates ?

    da liegen ja z.B.

    /templates/meineTemplates/mod_newsreader_news.html5
    /templates/meineTemplates/news_full_news.html5
    /templates/meineTemplates/news_latest_news.html5

    Die beim Verwenden auch funktionieren?

    Warum hier der Unterschied?

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

    Standard

    Die Templates unter templates/meineTemplates/ sind Theme-Varianten von bestehenden Templates. Damit Template-Varianten wie diese auch außerhalb des Themes funktionieren, muss so eine allgemeine Variante vorhanden sein.
    Geändert von Spooky (Heute um 09:55 Uhr)
    » sponsor me via GitHub or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    245

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die Templates unter templates/meineTemplates/ sind Theme-Varianten von bestehenden Templates. Damit Template-Varianten wie diese auch außerhalb des Themes funktionieren, muss so eine allgemeine Variante vorhanden sein.
    ok, und warum sind diese Template Varianten außerhalb des Themes?

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

    Standard

    Zitat Zitat von Thomas Pyrin Beitrag anzeigen
    ok, und warum sind diese Template Varianten außerhalb des Themes?
    Das habe ich doch gerade erklärt?
    » sponsor me via GitHub or Revolut

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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