[TYPO3-german] Re: Re: Sitemap + chronologisch auflistung + Änderungsdatum?
Basti
sebastian.schmal at gmx.de
Tue Apr 27 20:34:00 CEST 2010
Hallo Liste,
leider brauche ich doch nochmal Eure Hilfe:
wie Ihr unten sehen könnt, lese ich anhand des SYS_LASTCHANGED die Daten
aus, doch nun möchte ich die Liste so sortieren, dass die "Seite" wo
etas geändert wurde, direkt oben steht:
# ---------------------
# new Sitemap
# ---------------------
tt_content.menu.20.handbuch >
tt_content.menu.20.handbuch = HMENU
tt_content.menu.20.handbuch {
special = directory
special.value.field = pages
wrap = <div class="sitemap">|</div>
1 = TMENU
1 {
wrap = <ul>|</ul>
noBlur = 1
expAll = 1
alternativeSortingField = tstamp DESC
NO.stdWrap.cObject = COA
NO.stdWrap.cObject {
#stdWrap.htmlSpecialChars = 1
# Titel ausgeben
10 = TEXT
10.field = title
10.wrap = | ,
10.typolink.parameter.field = uid
10.ATagTitle.field = title
# Aenderungsdatum ausgeben
20 = TEXT
20.field = tstamp
20.date = j.m.Y
20.wrap = Letzte Änderung: |
}
NO.wrapItemAndSub = <li>|</li>
NO.doNotLinkIt = 1
}
2 < .1
3 < .1
4 < .1
}
das habe ich nun mit "alternativeSortingField = tstamp DESC" und
"20.field = tstamp" versucht, doch wenn ich den Code so einbinde, dann
muss ich immer den Haken im Backend auf der Seite setzten:
"Letzte Änderung:"
was natürlich mehr Arbeit bedeutet... gibt es denn keine andere Lösung?
Was ich haben möchte:
sobald ich etwas an einer Seite ändere, soll die in der Liste oben stehen!
Wäre super wenn Ihr mir noch einmal helfen könntet.
Danke,
Basti
------------------------------------------
TYPO3 - TIPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/
TYPO3 Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/
------------------------------------------
Am 26.04.2010 15:07, schrieb Basti:
> Hallo,
>
> habe mir nun aus TS Code das hier zusammen gebaut:
>
>
> # ---------------------
> # new Sitemap
> # ---------------------
> tt_content.menu.20.handbuch >
> tt_content.menu.20.handbuch = HMENU
> tt_content.menu.20.handbuch {
> special = directory
> special.value.field = pages
> wrap = <div class="sitemap">|</div>
> 1 = TMENU
> 1 {
> wrap = <ul>|</ul>
> noBlur = 1
> expAll = 1
> #alternativeSortingField = title DESC
>
> NO.stdWrap.cObject = COA
> NO.stdWrap.cObject {
> #stdWrap.htmlSpecialChars = 1
>
> # Titel ausgeben
> 10 = TEXT
> 10.field = title
> 10.wrap = | ,
> 10.typolink.parameter.field = uid
> 10.ATagTitle.field = title
>
> # Aenderungsdatum ausgeben
> 20 = TEXT
> 20.field = SYS_LASTCHANGED
> 20.date = j.m.Y
> 20.wrap = Letzte Änderung: |
> }
> NO.wrapItemAndSub = <li>|</li>
> NO.doNotLinkIt = 1
> }
> 2 < .1
> 3 < .1
> 4 < .1
> }
>
>
> soweit funktioniert das auch, vllt. braucht es mal wer... oder um es
> weiter auszubauen.
>
> Grüße, Basti
>
>
>
> ------------------------------------------
>
> TYPO3 - TIPS - ANLEITUNGEN - NEWS
> unter: http://blog.ingeniumdesign.de/
>
> TYPO3 Agentur Wiesbaden - Frankfurt
> unter: http://www.ingeniumdesign.de/
>
> ------------------------------------------
>
> Am 26.04.2010 11:29, schrieb Basti:
>> Hallo Liste,
>>
>> ich suche eine Ext. oder vllt. könnte es auch mit TS-Code funktionieren:
>>
>> Und zwar möchten ich eine Frontend-Seite in dem alle Seiten
>> chronologisch aufgelistet werden, welche zuletzt geändert wurden.
>> Also einfach das Änderungsdatum aus der Datenbank lesen, die Headline
>> anzeigen und dann auf die Seite verlinken.
>> Eine markieren was genau geändert wurde ist NICHT erforderlich.
>>
>> Gibt es dazu eine fertige Extension oder kann ich das vllt. mit der
>> normalen Sitemap und TS Code machen?
>>
>> Grüße und Danke an alle Helfer!
>>
>> Basti
>>
More information about the TYPO3-german
mailing list