Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Artikel und Content-Element erweitern

  1. #1
    Contao-Nutzer
    Registriert seit
    19.05.2010.
    Beiträge
    170

    Standard Artikel und Content-Element erweitern

    Hi,

    ich habe über die DCA die Artikel und Content-Elemente mit einem Textfeld erweitert.

    Wie bekomme ich nun diesen Inhalt auch ins Frontend?

    Der Titel sollte dann jeweils beim Artikel:
    HTML-Code:
    <div class="mod_article block" data-hiersollesstehen="TITELAUSDEMBACKEND">
    und beim Content-Element
    HTML-Code:
    <div class="ce_text block" data-hiersollesstehen="TITELAUSDEMBACKEND">
    als Data-Attribut mitgeben werden.

    oder gibt es eventuell eine Extension die so etwas schon macht, dann kann ich mir das auch so anschauen?

  2. #2
    Contao-Nutzer
    Registriert seit
    19.05.2010.
    Beiträge
    170

    Standard

    Geht das überhaupt (so einfach)?

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    wenn du das DCA bereits erstellt hast, müsste du ein '$meinFeld' erstellt haben und dann im template:
    PHP-Code:
    <div class="mod_article block" data-<?php echo $this->meinFeld ?>="TITELAUSDEMBACKEND">
    Grüsse
    Bernhard


  4. #4
    Contao-Nutzer
    Registriert seit
    19.05.2010.
    Beiträge
    170

    Standard

    Danke für den Hinweis!

    Gibt es auch eine andere Möglichkeit? Also so dass man nicht alle Content-Templates überschreiben muss?

    Etwas wie:
    Man kann das neue Feld aktivieren über die Seiten-Einstellungen oder auch Layout-Einstellungen.
    Wenn es aktiviert ist, dann werden die Artikel und Content-Elemente wie beschrieben mit dem neuen Attribut generiert.

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von typomat Beitrag anzeigen
    Man kann das neue Feld aktivieren über die Seiten-Einstellungen oder auch Layout-Einstellungen.
    Wenn es aktiviert ist, dann werden die Artikel und Content-Elemente wie beschrieben mit dem neuen Attribut generiert.
    Du muss die relevanten Templates für Dein Data-Attribut anpassen - je nach dem, wo das erscheinen soll...

    Beachte: verschiedene Templates sind "verschachtelt" - es gibt z.B. "picture_default" was wiedrum als "Standard" in ce_text oder ce_image eingebunden ist... und manche Templates sind mit Blöcken unterteilt z.B. fe_page, so dass man auf Wunsch z.B. nur den Block-meta überschreibt oder ergänzen kann...

    Für das "wie und was" kommt es auf Deinen speziellen Fall an und kann pauschal nicht beantwortet werden.

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
  •