MacBook Banner 728x90
< Save and View bei tt_news

Previous und Next (zurück und vor) Links für tt_news

16.06.2010
Lina Wolf
Next / Prev Artikel alla Wordpress in TYPO3

 Bei News ist es ein hübsches und Benutzerfreundliches Feature, wenn man die Singleansichten der News nacheinander durchlesen kann ohne immer wieder zur Hauptansicht der Liste der tt_news Anzeige zurückkehren zu müssen.

Seit tt_news Version 3.0 gehört dieses Feature nun fest zum Repertoire von tt_news. Vorher musste man eine spezielle Extension, rgnewslinks von Georg Ringer installieren. Diese ist nun obsolet geworden.

Um Links zum vorherigen / nächsten Artikel einzubauen, fügt man dem Template des Artikels in der Einzelansicht (SINGLE) folgende Marker hinzu: ###PREV_ARTICLE### und ###NEXT_ARTICLE###. Beim Update von tt_news 2.5 mit  rgnewslinks  auf tt_news 3.0 ohne rgnewslinks ist zu beachten, dass sie Marker bei rgnewslinks anbders hießen, nämlich ###PREV_LINK### und ###NEXT_LINK###.

Diese können per TypoScript / stdWrap neu gestylet werden. Prev / Next Links alla Wordpress bekommt man z.B. So:

plugin.tt_news {
  displaySingle {
    # Fügt Linkrelationen hinzu, billiger Trick
    prevLinkTitle_stdWrap.wrap = |" rel="prev
    prevLinkLabel_stdWrap.wrap = |
    prevLink_stdWrap.wrap = <div class="alignleft">&laquo; |</div>

    nextLinkTitle_stdWrap.wrap = |" rel="next
    nextLinkLabel_stdWrap.wrap = |
    nextLink_stdWrap.wrap = <div class="alignright">|  &raquo;</div>
  }
}

Dieser Artikel wurde am 16.6.2010 komplett überarbeitet um den Änderungen seit tt_news 3.0 Rechnung zu tragen.

Bugfix für rgnewslinks angehängt

Gravatar: Lina Ourima Bugfix für rgnewslinks angehängt
Ich habe dem Artikel jetzt wieder den Buigfix für die rgnewslinks angehängt. Die letzte Version im TER ist leider von 2007

Funktioniert fast ganz richtig...

Gravatar: Günter Funktioniert fast ganz richtig...
Hallo Lina,<br />
<br />
super! Vielen Dank. Hab die Ext. upgedated, aber komme noch nicht 100%ig zum Ziel. Richtig wäre zb:<br />
<br />
http://www.domain.de/nc/aktuelle-informationen-und-events/aktuelle-themen/themen-details/datum/2009/09/30/business-breakfast-am-14102009/<br />
<br />
raus kommt:<br />
<br />
http://www.domain.de/nc/aktuelle-informationen-und-events/aktuelle-themen/themen-details/datum////business-breakfast-am-14102009/<br />
<br />
er läßt also das Datum der Meldung weg. Wie kann ich das noch ergänzen?

gefixt?

Gravatar: Guenter gefixt?
Hallo.. ist dieses Problem mittlerweile behoben? Und wenn ja: wie?

Nachtrag

Gravatar: Tommy Mühle Nachtrag
Anfangs haben die Links bei mir nicht funktioniert, da keine News-Id übergeben wurde.

Das lag daran, dass wenn eine Back-Pid gesetzt wurde, diese die tt_news-Id überschrieben hat.

In der Datei class.tx_rgnewslinks_hook.php muss man daher die Zeilen

$additionalParams = '&amp;tx_ttnews[tt_news]='.$id;
if($confLinks['useBackPid'])
$additionalParams = '&amp;tx_ttnews[backPid]='.$config['backPid'];

in

$additionalParams = '&amp;tx_ttnews[tt_news]='.$id;
if($confLinks['useBackPid']){
$additionalParams .= '&amp;tx_ttnews[backPid]='.$config['backPid'];
}

abändern, damit es funktioniert. Trotzdem Vielen Dank für diese Beschreibung hier!

Gravatar: Norman
Danke für den Hinweis. War mir entgangen.

Kommentar hinzufügen

* - Pflichtfeld

*




*