Hallo
Für die Newsansicht möchte ich, die List und Single Ansicht auf die selbe Seite packen. (Oben werden die Newseinträge aufgelistet und unten die ausgewählte News vollständig angezeigt.) Sie funktioniert auch schon wie sie sollte. Nur wird beim aufrufen der Seite "Keine news_id übergeben" ausgegeben, da ja noch keine News ausgewählt wurde. Was muss ich noch ergänzen, dass bei der Single Ansicht beim aufrufen der Seite immer der neuste Eintrag angezeigt wird?
lib.tsElement >
lib.tsElement < plugin.tt_news
lib.tsElement {
code >
code = SINGLE
}
plugin.tt_news {
_LOCAL_LANG.default.noNewsIdMsg = # hide the "no news id" message
pid_list = 443
singlePid = 447
templateFile = fileadmin/tpl/news_template_sti.html
categoryMode = 2
categorySelection = 63, 64, 65, 66, 67, 68, 69
limit = 9999
displayList {
image.file.maxW = 150
image.file.maxH >
image.stdWrap.spaceAfter = 0
imageWrapIfAny = |
}
displaySingle {
image.file.maxW = 150
image.file.maxH >
imageWrapIfAny = |
image.stdWrap.spaceAfter = 0
}
}
Kann deine Frage nicht beantworten. Alternativ könntest du auch die Meldung "Keine news_id übergeben" löschen. Dann kommt eben nur die Liste der News oben und sonst nichts, bis eine News gewählt wurde.
plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =
# set the tt_news singlePid to the current page
plugin.tt_news.singlePid = 977
tmp.pagecontent < page.10.subparts.contentarea
page.10.subparts.contentarea >
page.10.subparts.contentarea = COA
page.10.subparts.contentarea {
10 = CONTENT
10.table = tt_news
10.select {
# insert the pids of all pages from where you want to fetch news.
pidInList = 1078,1079,1080,1081,1082,1083,1084
orderBy = datetime desc
max = 1
}
10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
20 < tmp.pagecontent
}
quelle:
http://typo3.org/documentation/document-library/extension-manuals/tt_news/2.5.0/view/1/7/#id2938276
Hallo,
daran knobel ich auch immer wieder mal rum; der Code aus dem Manual ist mir bekannt.
Woran ich scheitere, ist es, mit diesem Code meinen Marker für die mittlere Spalte zu ersetzen; bis jetzt biege ich nur die Meldung um:
content_middle < plugin.tt_news
content_middle {
pid_list >
pid_list = 4
singlePid >
singlePid = 6
code >
code = SINGLE
_LOCAL_LANG.de.noNewsIdMsg = <p align="center">Bitte wählen Sie einen Eintrag.</p>
}
Kann mir jemand helfen?
Gruß aus Lippe,
Otti.