[TYPO3-german] Re: Re: Re: Re: Re: tt_news: more-link nur wenn nötig

Sebastian Baumann sebastian.baumann at vipa.de
Thu Mar 29 15:00:05 CEST 2007


JoH asenau schrieb:
>>> das hatte ich mir auch schon überlegt. Aber da viele Besucher es
>>> gewöhnt sind, auf die Überschrift zu klicken, würde ich das nur
>>> ungern tun. Schöner wäre halt schon:
>>> If kein Bodytext THEN kein more-Link AND keine Header-Verlinkung....
>> das ist bei mir zum Glück nicht der Fall.
>> Ein weiteres Problem mit dem Code habe ich nun aber.
>> Wenn ich keine normale News, sondern nur eine News mit externem Link
>> erstellen will, dann greift der Codeschnipsel natürlich auch und es
>> wird auch kein Link angegeben, ausser man ändert die eine Zeile auf
>>
>> append.if.isTrue.field = ext_url
>>
>> Da ich natürlich bei einem bodytext und auch bei externen Verlinkungen
>> den Link haben will, habe ich nun ein kleines Problem.
>> Kann man das irgendwie so anlegen, dass beides geht (also bei bodytext
>> oder ext_url Link anzeigen)?
> 
> Also nochmal langsam zum Mitschreiben.
> 
> Wenn ich das richtig verstanden habe gibt es ja für bodytext und externe URL
> vier Kombinationen.
> Eben klassisch binär.
> 00, 10, 01 und 11
> 
> Wann genau willst Du nun welchen der beiden Links (header und more) haben
> und wann nicht?
> 
> Geht vermutlich in einer einzigen if-Abfrage ...
> 
> Joey
> 
Hallo Joey,

ja mag sein, das das mit einer if Abfrage geht, aber ich weis leider 
nicht wie ;)

Ich habe im Setup diesen Code:

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

Dabei ist die Zeile:
append.if.isTrue.field = ext_url

die entscheidende.
Es soll quasi der Link erzeugt werden, wenn folgende Felder gefüllt sind:
- ext_url
- int_url
- bodytext

Nur wie bekomme ich die alle drei in meinen Schnipsel rein? Gibts denn 
ein oder bei isTrue?

Grüße
Basti


More information about the TYPO3-german mailing list