Ergebnis 1 bis 3 von 3

Thema: Zwei verschiedene Elementtypen in Artikel >> ce_headline

  1. #1
    Contao-Nutzer Avatar von de_bonner
    Registriert seit
    16.04.2013.
    Ort
    Rheinbach
    Beiträge
    52

    Standard Zwei verschiedene Elementtypen in Artikel >> ce_headline

    Hallo zusammen,

    ich möchte folgendes umsetzen, komme aber aktuell nicht mehr weiter:

    Auf einer Seite gibt es eine Hauptüberschrift <h2> und darunter verschiedene Unterüberschriften <h3>. Diese lege ich in der Seitenansicht mit dem Elementtyp "Überschrift" an und erhalte im Frontend sowohl für <h2> und <h3> als Code:

    HTML-Code:
    <h2 class="ce_headline headline"><span>Überschrift</span></h2>
    <h3 class="ce_headline headline"><span>Überschrift</span></h3>
    Dies ist insoweit korrekt von Contao umgesetzt. Allerdings möchte ich die Hauptüberschrift im HTML Code anders gestalten, was in etwas so aussehen könnte:

    HTML-Code:
    <div id="headline"><h2 class="ce_headline headline"><span>Überschrift</span></h2></div>
    Nur sieht der HTML Code über den Elementtyp "Überschrift" ja immer gleich aus, d.h. ich kann über die Anpassung des Template ce_headline nicht noch zusätzlichen HTML Code hinzufügen, außer ich hätte den Elementtyp und somit auch das Template doppelt. Ich möchte nur hierfür kein extra Modul programmieren.

    Okay es bestände jetzt noch die Möglichkeit die Hauptüberschrift als Elementtyp HTML einzufügen, würde dies aber gerne über Elementtyp "Überschrift" realisieren.

    Grüße
    Suchst Du noch oder arbeitest Du schon ...

  2. #2
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Code:
    <?php if($this->hl != 'h2') { ?>
    
    <<?php echo $this->hl; ?> class="<?php echo $this->class; ?>"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
      <?php echo $this->headline; ?>
    </<?php echo $this->hl; ?>>
    
    <?php } else { ?>
    
    ... dein Code
    
    <?php } ?>
    ungetestet.
    Meine Extensions: contentmodify, dca_editor

  3. #3
    Contao-Nutzer Avatar von de_bonner
    Registriert seit
    16.04.2013.
    Ort
    Rheinbach
    Beiträge
    52

    Standard

    Okay, das ist auch ein sehr interessanter Ansatz, den werde ich mal durchdenken. Manchmal denkt man zu kompliziert :-)

    Ersteinmal danke und einen schönen sonnigen Tag.
    Suchst Du noch oder arbeitest Du schon ...

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
  •