Ergebnis 1 bis 2 von 2

Thema: [RSS-Reader] - Title der Seite bei mehreren Feeds wird nicht mehr angezeigt

  1. #1
    Contao-Fan Avatar von phreak
    Registriert seit
    06.07.2009.
    Ort
    Wien
    Beiträge
    325

    Standard [RSS-Reader] - Title der Seite bei mehreren Feeds wird nicht mehr angezeigt

    Hi alle,

    Ich verwende den RSS-Reader unter 3.X und habe das Template "rss_items_only.html5" so bearbeitet, dass immer der Title des Feeds/der Seite angezeigt wird.

    Der lässt sich so hereinholen ins Template.

    Code:
    <?php echo $this->title; ?>
    (Nicht zu verwechseln mit dem News Item Title , den meine ich nicht
    Code:
    <?php echo $item['title']; ?>
    Als zurück zu obigem, der Titel erscheint bei einem Feed den ich angebe. Gebe ich allerdings mehr als einen Feed ein der gefetched werden soll ein, verschwindet der Title. Hier dürften die verschiedenen Titles conflicten.

    Hat jemand eine Idee wie ich das lösen kann, dass jedes Feeditem seinen Feed-Title anzeigt? Ich würde gerne anzeigen von welcher Seite der Feed kommt.

    Danke für Hilfe,
    phreak
    Geändert von phreak (02.01.2015 um 20:12 Uhr)

  2. #2
    Contao-Fan Avatar von phreak
    Registriert seit
    06.07.2009.
    Ort
    Wien
    Beiträge
    325

    Standard

    Hier auch noch mein Template Code, vielleicht hat da wer ein besseres Händchen. Danke

    Code:
    <?php $this->extend('block_unsearchable'); ?>
    
    <?php $this->block('content'); ?>
      <?php foreach ($this->items as $item): ?>
        <div class="rss_items_only<?php echo $item['class']; ?>">
          <h2><a href="<?php echo $item['link']; ?>" target="_blank"><?php echo $item['title']; ?></a></h2>
          <div class="image"><img src="<?php echo $this->src; ?>" width="80" height="80" /></div>
          <div class="description">
    		<?php $rssnew = strip_tags($item['description']); ?>
    		<p class="description"><?php echo substr($rssnew, 0, 280); ?>...</p>
    	  </div>			
          
          <div class="meta">  
           Blog-Artikel am <time> 
              <?php $data = $item['pubdate']; $data2 = strtotime("$data+7200 seconds");  
               $blogdate=date('d. ', $data2);  
               $blogdate2=date('M Y', $data2); ?> 
              <span>
              <?php echo $blogdate;?></span><?php echo $blogdate2;?> 
            </time>
            von 
            <?php echo $this->title; ?>
          </div>
        </div>
      <?php endforeach; ?>
    
      <?php echo $this->pagination; ?>
    
    <?php $this->endblock(); ?>

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
  •