[TYPO3-german] letzten x-Seiteninhalte anzeigen lassen
der_maudi at web.de
der_maudi at web.de
Tue Nov 14 13:45:03 CET 2006
> > vor einer Weile habe wir uns darüber unterhalten, wie ich die letzen
> > 5 neuen/geänderten Artikel mir anzeigen lassen kann.
> > Wir sind zu folgenden Ergebnis gekommen:
> >
> > ###START neue Beiträge anzeigen###
> > tmp.LATESTARTICLES = CONTENT
> > tmp.LATESTARTICLES{
> > table = tt_content
> > select {
> > orderBy = tstamp DESC
> > max = 5
> > pidInList.cObject = HMENU
> > pidInList.cObject {
> > wrap = 0|
> > 1 = TMENU
> > 1 {
> > expAll = 1
> > NO {
> > doNotLinkIt = 1
> > stdWrap.field = uid
> > stdWrap.wrap = ,|
> > }
> > }
> > 2 < .1
> > 3 < .1
> > 4 < .1
> > }
> > }
> > ###START nur Überschrift###
> > renderObj = TEXT
> > renderObj{
> > field = title
> > typolink.parameter.field = pid
> > typolink.parameter {
> > dataWrap = {field:pid}#c{field:uid}
> > }
> > }
> > ###ENDE nur Überschrift###
> > }
> > ###ENDE neue Beiträge anzeigen###
> >
> > Jetzt (nachdem ich von den DummySeiten weg bin) ist mir aufgefallen,
> > dass alles hintereinander weg geschrieben wird.
> > Ich habe nach dem wrap = und dem stdWrap.wrap = ein <br> für einen
> > Zeilenumbruch eingefügt ... doch leider tut sich im FE nichts :(
>
> kann ja auch nicht, weil sowohl wrap als auch stdWrap.wrap im HMENU
> angewendet werden, und das dient lediglich dazu, pidInList mit einer
> kommaseparierten Liste zu versehen.
>
> Es empfiehlt sich, das Ganze in ein COA zu packen und eine echte <ul> Liste
> draus zu machen:
>
> temp.LATESTARTICLES = COA
> temp.LATESTARTICLES {
> stdWrap.wrap = <ul>|</ul>
> stdWrap.required = 1
> 10 = CONTENT
> 10 {
> table = tt_content
> select {
> orderBy = tstamp DESC
> max = 5
> pidInList.cObject = HMENU
> pidInList.cObject {
> wrap = 0|
> 1 = TMENU
> 1 {
> expAll = 1
> NO {
> doNotLinkIt = 1
> stdWrap.field = uid
> stdWrap.wrap = ,|
> }
> }
> 2 < .1
> 3 < .1
> 4 < .1
> }
> }
> ###START nur Überschrift###
> renderObj = TEXT
> renderObj {
> wrap = <li>|</li>
> field = title
> typolink.parameter.field = pid
> typolink.parameter {
> dataWrap = {field:pid}#c{field:uid}
> }
> }
> ###ENDE nur Überschrift###
> }
> ###ENDE neue Beiträge anzeigen#
> }
>
> Sollte so klappen ...
>
> Joey
Hallo Joey,
vielen Dank für Deine schnelle Antwort. Habe auch sofort getestet, doch leider wird damit gar nichts mehr angezeigt :(
Habe mich schon daran versucht, doch ich bin leider kein TS"Experte" ... könntest Du noch mal drüber schauen
*thx*
Gruß
Martin
_____________________________________________________________________
Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
http://smartsurfer.web.de/?mc=100071&distributionid=000000000066
More information about the TYPO3-german
mailing list