[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