hallo leute,
im tt_news manual wird erklärt, wie man den morelink nur darstellt, wenn auch ein bodytext existiert.
aber wie kann ich erreichen, dass der newstitle (mein einziger link) nur dann mit einem link versehen wird, wenn ein bodytext vorhanden ist??
Habe ein ähnliches Problem.
Den "more"-Link ausblenden ist ja kein Problem, aber wie kann man die Verlinkung vom Newstitle und vom Bild in der List-View entfernen?
Ist ja unsinnig wenn man auf eine Unterseite weitergeleitet wird, wenn da nicht mehr Text steht wie in der List-Ansicht 😉
Gruß
Bastian
Hallo,
ich weiß zwar nicht wie dein TS aussieht. Aber so ähnlich kannst du dann auch den title Linken... Auf jeden fall brauchst du dann die if-Bedingung.
...
displayList {
subheader_stdWrap {
append = TEXT
append.data = register:newsMoreLink
append.wrap = |
append.if.isTrue.dataWrap = {field:ext_url}{field:page}{field:bodytext}
crop >
}
}
...
Viel Spaß beim basteln...
Malte
Hab heute mal was programmiert, was helfen könnte. Neu in tt_news 3.X
displayList.title_stdWrap {
prepend = COA
prepend{
# news mit bodytext
10 = TEXT
10{
data = register:newsMoreLink_url
wrap = <a href="|">
if.isTrue.field = bodytext
}
# externe URLs
20 = TEXT
20{
field = ext_url
wrap = <a href="|" target="_blank">
if.isTrue.field = ext_url
}
# interne URLs
30 = TEXT
30{
field = page
wrap = <a href="index.php?id=|">
if.isTrue.field = page
}
}
append = COA
append{
# news mit bodytext
10 = TEXT
10{
value = </a>
if.isTrue.field = bodytext
}
# externe URLs
20 = TEXT
20{
value = </a>
if.isTrue.field = ext_url
}
# interne URLs
30 = TEXT
30{
value = </a>
if.isTrue.field = page
}
}
und nun noch die Link Marker an entsprechender Stelle im Template entfernen.
Zumindest ist das vielleciht ein anderer Denkanstoß.
brokemeister schrieb
...
append.if.isTrue.dataWrap = {field:ext_url}{field:page}{field:bodytext}
...
Vielen Dank,
danach hab ich schon ewig gesucht !