Ergebnis 1 bis 5 von 5

Thema: Nachrichtenarchiv Headline ohne Zeitraum

  1. #1
    Contao-Fan Avatar von dhe
    Registriert seit
    25.10.2010.
    Ort
    Esslingen a.N.
    Beiträge
    657

    Standard Nachrichtenarchiv Headline ohne Zeitraum

    Hallo Freunde,
    ich habe auf meiner Seite ein Nachrichtenarchiv eingebaut, das per Nachrichtenarchiv-Menü gesteuert wird. Zur Zeit gibt es die Beträge nach Jahren aus.

    Frage: kann man es irgendwie abstellen, dass der ausgewählte Zeitraum (2015,2014, etc) an die Headline (z.B. News) angehängt wird?

    Grüße

  2. #2
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    Hallo,
    ich möchte das Thema auch noch mal in etwas anderer Form hervorkramen. Die Headline vom Nachrichtenarchiv kann man ja per CSS ausblenden. Das sollte ja auch die Frage von dhe klären. Mein Problem ist allerdings, dass ich die Headline anders formatieren möchte (statt h1 eine h3 und vor der Jahreszahl soll noch ein Wort stehen, so wie "Beiträge 2015"). Allerdings habe ich keine Ahnung in welchem Template diese h1 angegeben ist. Im Quellcode steht
    HTML-Code:
    <div class="mod_newsarchive block">
          <h1>2006</h1>
         <div class="layout_latest arc_1 block first even">
    ....
    im mod_newsarchive beginnt es mit
    PHP-Code:
    <?php $this->extend('block_unsearchable'); ?>
    ...
    im block_unsearchable dann
    PHP-Code:
    <?php if ($this->headline): ?>
        <<?= $this->hl ?>><?= $this->headline ?></<?= $this->hl ?>>
      <?php endif; ?>
    Woher kommt diese Headline und wie kann ich die nur für ein einziges Nachrichtenarchiv anpassen?
    Danke schon mal für Tipps!

    LG
    Sonja

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

    Standard

    Erstelle dir ein eigenes mod_newsarchive Template, benenne es um, füge folgenden Inhalt ein:
    PHP-Code:
    <!-- indexer::stop -->
    <div class="<?= $this->class ?> block"<?= $this->cssID ?><?php if ($this->style): ?> style="<?= $this->style ?>"<?php endif; ?>>

       <h1>Deine Headline</h1>

      <?php if (empty($this->articles)): ?>
        <p class="empty"><?= $this->empty ?></p>
      <?php else: ?>
        <?= implode(''$this->articles?>
        <?= $this->pagination ?>
      <?php endif; ?>

    </div>
    <!-- indexer::continue -->
    und wähle dieses Template dann im Nachrichtenarchivmodul aus.

  4. #4
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    danke, Spooky für die schnelle Hilfestellung, werde ich heute gleich testen.
    Allerdings: Das ausgewählte Jahr sollte halt auch in der Überschrift stehen, also "Beiträge 2006", "Beiträge 2007", etc..
    lg sonja
    Geändert von sonja (15.12.2015 um 07:56 Uhr)

  5. #5
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    ok - ich hab's geschnallt :-)
    Ob h1, h2, h3.. wählt man im Modul selbst. Und dort kann man dann auch das gewünschte Textschnipsel eintragen.

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
  •