Zum Inhalt springen

Problem mit Related Link und dem Datum

Erstellt am 15. Dezember 2003 · 10 Antworten · letzte Antwort am 24. Juli 2006

Tags: tt_news, Frage

dfluess ·

Hi,
ich möchte nach dem Related Link die Ausgabe des Datum unterdrücken das rechts neben dem Link steht.

Leider finde ich nur die Formatänderung für das Datum der Marker im Template, die mit TS realisiert werden kann:
###NEWS_DATE###
###NEWS_TIME###

Ist ja auch einfach evt. diese Marker einfach aus dem Template zu entfernen, damit kein Datum mehr erscheint.

Für ###NEWS_RELATED### allerdings ist das Datum nach dem Link anscheinend fest kodiert.

Kann mir jemand sagen, wie ich das Datum ausblenden kann. Ggf. würde ich auch dazu die class.tx_ttnews.php modifizieren nur finde ich die Stelle nicht..

Danke für Eure Hilfe!

DEF

eichbaum ·

Tsoukis: Danke für den Tip, genau das habe ich gerade gebraucht. Aber bei Dir scheint der Wrap nicht zu stimmen, die Links werden immer noch "in Reihe" angezeigt - hau mal einen Break dazwischen.

Einen schönen Gruß!

Tsoukis ·

Hallo Manfred,

das sind nicht wirklich die gleichen Probleme, weil ich ja gar keinen Wochentag verwende, aber ich erklär mal, wie ich die von Dir erwähnte Darstellung hinbekommen habe:
Um das deutsche Datumsformat hinzubekommen, habe ich ins Template-Setup folgendes geschrieben:

# Datumsformat bei den news setzen
plugin.tt_news.displayList.date_stdWrap.strftime = %e.%m.%y
plugin.tt_news.getRelatedCObject.20.strftime = %d.%m.%y 
plugin.tt_news.displaySingle.date_stdWrap.strftime = %d.%m.%y
plugin.tt_news.displayLatest.date_stdWrap.strftime = %d.%m.%y
plugin.tt_news.displayList.time_stdWrap.strftime = %d.%m.%y %H:%M

Das war simpel, jetzt wird's etwas schwieriger. Du benötigst jetzt die Datei ext_typoscript_setup.txt, die zu dieser Extension gehört. In dieser Datei findest Du den Abschnitt "get related object". Entferne einfach aus diesem Abschnitt alle Zeilen, vor denen eine 20 steht, und füge (für den Zeilenumbruch) am Ende noch "20.wrap = |<br>" ein (natürlich ohne die ""). Ich habe ja das Datum (in font-size=1) hinter jeder News, deswegen sieht der Abschnitt bei mir folgendermaßen aus:

getRelatedCObject = COA
  getRelatedCObject {
    10 = TEXT
    10.field = title
    10.typolink.parameter = {$plugin.tt_news.PIDitemDisplay}
    10.typolink.additionalParams.field = uid 
    10.typolink.additionalParams.wrap = &tt_news=|
    10.typolink.useCacheHash = plugin.tt_news.allowCaching
    10.typolink.no_cache = plugin.tt_news.allowCaching
    10.typolink.no_cache.if.negate = 1
    20 = TEXT
    20.field = datetime
    20.strftime = %e-%m-%y %H:%M
    20.wrap = <font size=1> - | </font><br>
  }

Ich hoffe, das hilft Dir.

Herzliche Grüße,

Thomas

Manfred007 ·

Wahnsinn, Danke Dir Thomas, da hast Du Dir jetzt soviel Arbeit gemacht. Ich werde dies auf jedem Fall am Wochenende probieren, sehe aber nicht wie Du aus Monday Montag machst.

Dir und allen anderen natürlich auch

Ein schönes Wochenende

Danke Manfred

Tsoukis ·

Auf welcher Seite mache ich aus Monday Montag? Ich dachte, bei mir gibt's gar keine Wochentage...ansonsten findest Du eine Menge Tipps in dem Thread unter
#19432

JimmyBlue ·

Hallo!

Ich habe gerade das gleiche Problem (Datum soll weg!), finde aber die Datei ext_typoscript_setup.txt nicht.
Bitte einmal Augen öffnen...;-))

Benutze tt_news 2.3.6 mit Typo3 3.8

Danke
Christian

Footballschlumpf ·

ist ne neuere Version von tt_news!

bei Deiner ist es in der

static/ts_old/setup.txt

zu finden.

Ab Zeile 245

# end-wrap for the getRelated objects
  tmp.20 = TEXT
  tmp.20 {
   # field = datetime
   # strftime = %d-%m-%y %H:%M
   # wrap = &nbsp;-&nbsp; | <br />
    
	 wrap =  | <br />
  }

Gruß
Michael