Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Data-Attribute zum Body hinzufügen

  1. #1
    Contao-Nutzer Avatar von mopic
    Registriert seit
    15.01.2018.
    Ort
    An der Ostsee
    Beiträge
    46

    Standard Data-Attribute zum Body hinzufügen

    Hallo liebe Contao-Community,

    ich stehe gerade ein wenig auf dem Schlauch. Komme ich irgendwie updatesicher an das Body-Tag im Frontend ran um ein Data-Attribut hinzuzufügen?

    Über die config.yaml geht es für das Backend, aber im Frontend nicht.

    Über die Template Vererbung komme ich aber nicht an den Body-Tag ran, oder?
    Body ist ja in keinem keinem Block "eingeschlossen".

    PHP-Code:
    <?php $this->extend('fe_page'); ?>

    <?php $this->block('meta'); ?>
      <?php $this->parent(); ?>
      <meta name="author" content="Max Muster">
    <?php $this->endblock(); ?>
    Ich habe die fe_page nun erstmal dupliziert und das Data-Attribut eingefügt, was aber wie gesagt nicht updatesicher ist.

    Vielleicht hat jemand eine Idee, ich würde mich freuen.
    Gruß von der Ostsee

    mopic

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

    Standard

    So würd's gehen:
    PHP-Code:
    // templates/fe_page.html5
    $this->class .= '" data-foobar="lorem';
    $this->extend('fe_page'); 
    Ist aber ein bissl ein Hack
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von mopic
    Registriert seit
    15.01.2018.
    Ort
    An der Ostsee
    Beiträge
    46

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    So würd's gehen:
    PHP-Code:
    // templates/fe_page.html5
    $this->class .= '" data-foobar="lorem';
    $this->extend('fe_page'); 
    Ist aber ein bissl ein Hack
    Danke für deinen Einsatz Spooky.
    (kleines Sponsoring ist raus)
    Gruß von der Ostsee

    mopic

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
  •