Zum Inhalt springen

Bug?? sicher nicht...

Erstellt am 22. August 2010 · 4 Antworten · letzte Antwort am 23. August 2010

Tags: tt_news, Frage

zett ·

Liebe Leute,

schaut doch mal bitte auf dieser Seite
http://123c.biz/index.php?id=30
Dort ist eine Startseite mit eingebundenem tt_news Plugin. Das größere Bild zeigt eine Latest Ansicht, die darunter in der List Ansicht.
Das erste und dritte ist vom Typ "News", das zweite vom Typ "Link zu externer URL", TROTZDEM
wird mit ein nicht verlinkter (mehr) Link angezeigt, obwohl da gar nicht mehr ist!

Im Template lautet die betreffende Zeile:

<div class="news-latest-morelink"><!--###LINK_ITEM###-->###MORE###<!--###LINK_ITEM###--></div>
<hr class="clearer" />

bzw.

<div class="news-list-morelink"><!--###LINK_ITEM###-->###MORE###<!--###LINK_ITEM###--></div>
<hr class="clearer" /></div>

Der Link sollte doch nur erscheinen, WENN da mehr ist?
Hat irgendeiner ne Idee was hier los ist??

gruss,
Peter

Julian.​Hofmann ·

Hallo Peter.

zett schrieb

Der Link sollte doch nur erscheinen, WENN da mehr ist?

WENN Du das dem Plugin/TYPO3 auch so gesagt hast, ja.

tt_news-Doku schrieb

Conditional ”more”-Link

With one more line of Typoscript the alternative “more” link can be made conditional – means: it will show up when the field “bodytext” contains something.

Example:

plugin.tt_news.displayList.subheader_stdWrap {
  append = TEXT
  append.data = register:newsMoreLink
  append.wrap = <span class=”myclass”>|</span>
  append.if.isTrue.field = bodytext
}

Viele Grüße
Julian

zett ·

Hallo!

Danke!Das hat mir schon sehr geholfen. Funktioniert gut.
Noch schöner wärs, wenn kein "more" Link erscheinen würde,
sondern nur das Bild anklickbar wäre, also man irgendwie den ###NEWS_IMAGE###
Marker in einen Link verpacken könnte statt den more Link zu setzen.
Die Grammatik dafür ist mir aber schleierhaft.

Irgendwie so nach dem Motto:

plugin.tt_news.displayList.subheader_stdWrap {
append = TEXT
append.data = register:newsMoreLink
append.wrap = <!--###LINK_ITEM###--> ###NEWS_IMAGE###<!--###LINK_ITEM###-->
append.if.isTrue.field = bodytext
}

danke trotzdem,
viele grüße
Peter