Zum Inhalt springen

tt_news - Link in Latest News

Erstellt am 25. September 2013 · 4 Antworten · letzte Antwort am 25. September 2013

Tags: Links, tt_news, TYPO3 4, Frage

MarkJP ·

Ich habe in meinem News-Text einen Link auf eine Datei zum Download einer Datei.

Dieser wird jedoch in den "LatestNews" nicht als Link angezeigt (siehe Anhang: mitglied_latestnews.jpg)

Im RTE sieht das noch ganz in Ordnung aus (siehe Anhang: mitglied_news.jpg):

Ich habe schon in der
ext/tt_news/p1/static/ts_new/setup.txt
den Parameter stripHtml = 1 gefunden und ging davon aus, dass meine HTML-Tags damit NICHT heraus "geparsed" werden.

Trotzdem steht im Quellcode später "<link fileadmin/PDF/Formular_2012.pdf>" statt des kompletten Pfades.

Auch deshalb meckert der HTML-Validator wohl darüber. Dieser sagt:

line 112, Column 69: NET-enabling start-tag not immediately followed by null end-tag
<link fileadmin/PDF/Formular_2012.pdf>ANTRAG</link>

Es muss also hoffentlich eine andere Möglichkeit geben, Links in meinen News zu erstellen.

Hat jemand schon einmal dieses Problem gehabt und gelöst?

Danke für jeden kleinen Tipp.

Gruß,
Mark

mitglied_news.jpg
mitglied_latestnews.jpg

Norman2k · · Beste Antwort

Soweit ich mich erinnern kann, werden die Latest-News anders geparst (Angabe ohne Gewähr). Ein Workaround wäre, dass du anstatt Latest dort auch List verwendest und da dann ein anderes HTML-Template einbindest, so dass die List wie Latest aussieht

MarkJP ·

Kannst du mir nochmal auf die Sprünge helfen, wie ich unterschiedliche HTML-Templates für die gleiche Extension einbinde, die sich dann aber in (ja, in was eigentlich?) unterscheiden?

Mache ich das vom <div>-Container abhängig oder vieleicht (noch schöner) von einem subpart?

Stichwörter/Ansätze reichen, ich erwarte kein komoplette Script...

Danke!

Norman2k ·

Du kannst doch direkt im Inhaltselement unter dem Tab "Template" ein Template angeben. Andere Möglichkeit wäre per Typoscript auf der Seite, wo das andere Template verwendet werden soll. Geht natürlich nicht, wenn sich dort auf der Seite Latest und List befinden.

Konstanten:

plugin.tt_news {
  file.templateFile = fileadmin/.../tt_news_v3_template.html
}

Oder direkt über den Konstanten-Editor

MarkJP ·

Oh Mann, klar.

Ich war schon soweit in der Sackgasse, dass ich die Hauptsraße nicht mehr gefunden habe.
Latest brauch ich eher nicht, weil ich eh nur statisch zwei-drei Mini-Texte als "News" platzieren will.

THX.