Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: news_full.html5 Template, Datum und Autor eine zusätzliche Klasse zuweisen

  1. #1
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard news_full.html5 Template, Datum und Autor eine zusätzliche Klasse zuweisen

    Liebe Leute,
    gerne möchte ich das news_full.html5 Template so erweitern, dass Datum und Autor eine zusätzliche Klasse erhalten damit ich diese Angaben via CSS stylen kann. Dazu habe ich das Template so erweitert:

    Code:
      <?php if ($this->hasMetaFields): ?>
        <p class="info"><span class="myclassname01"><time datetime="<?= $this->datetime ?>"><?= $this->date ?></span></time> <span class="myclassname02"><?= $this->author ?></span> <?= $this->commentCount ?></p>
      <?php endif; ?>
    Wenn in der Moduleinstellung die Checkboxen für Datum Autor ausgewählt sind, funktioniert das ganze einwandfrei. Ist jedoch nur eine der beiden Checkboxen ausgewählt werden dennoch beide Style-Anweisungen ausgegeben, bei mir sind das über ein :before eingebundene Icons:
    Code:
    span.myclassname01::before {
      content: "myicon01";
    }
    das möchte ich so natürlich nicht, bisher finde ich allerdings keinen Weg wie ich das Problem lösen könnte Hat vielleicht jemand eine Idee? Vielen Dank im Voraus.

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

    Support Contao

    Standard

    Hallo,

    ungetestet ...
    Code:
      <?php if ($this->hasMetaFields): ?>
        <p class="info">
            <?php if ($this->date): ?>
            <span class="myclassname01">
                <time datetime="<?= $this->datetime ?>"><?= $this->date ?></time>
            </span>
            <?php endif; ?>
             
            <?php if ($this->author): ?>
            <span class="myclassname02">
                <?= $this->author ?>
            </span> 
            <?php endif; ?>
            
            <?= $this->commentCount ?>
        </p>
      <?php endif; ?>
    Grüsse
    Bernhard


  3. #3
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    Getestet: funktioniert @derRenner, du hast eine PM

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
  •