[TYPO3-german] Sitemap: Seiten nach Titel sortiert ausgeben

Helmut Hummel typo3 at rampenlicht.org
Mon Jun 12 17:45:55 CEST 2006


Hallo,

Helmut Hummel schrieb:
> Hallo Joey,
> 
> JoH schrieb:
>> alternativeSortingField
> 
> Jau, das klappt fast :)
> hier mein Code:
> lib.test = HMENU
> lib.test {
>     entryLevel = 1
>     special = directory
>     special.value = 7,8,9,10,11,12,13,14,15,18,19,20,21
>     1 = TMENU
>     1 {
>         alternativeSortingField = title
>         wrap = <ul> | </ul>
>         expAll = 1
>         NO = 1
>         NO.wrapItemAndSub = <li>|</li>
> 
>     }
> }
> 
> Das sortiert mir jetzt die jeweiligen Unterseiten der angegebenen pids
> nach Alphabet. Ich möchte aber, dass die gesamte Liste nach Alphabet
> sortiert wird. 

[...]

> Ist das über das Menu Objekt möglich, oder muss ich das mit select
> hinbekommen?

Zu 99% zufrieden bin ich mit folgender Lösung:

lib.index = COA
lib.index.wrap = <ul id="index">|</ul>
lib.index.10 = CONTENT
lib.index.10 {
    table = pages
    select.orderBy = title
    select.pidInList = 7,8,9,10,11,12,13,14,15,18,19,20,473
    renderObj = COA
    renderObj.10 = TEXT
    renderObj.10.field = uid
    renderObj.10.wrap = <li><a href="/index.php?id=|">
    renderObj.20 = TEXT
    renderObj.20.field = title
    renderObj.20.wrap = |</a></li>

}

Nur leider sind das keine typolinks, was mit realurl blöd aussieht.

    renderObj.30 = TEXT
    renderObj.30.field = title
    renderObj.30.typolink.parameter.data = page:uid
    renderObj.30.wrap = <li>|</li>

dagegen erzeugt einen typolink aber natürlich auf Seite auf dem ich der
Content befindet...

Ich weiss momentan nicht weiter, kann mir jemand auf die Sprünge helfen,
für den letzten Prozentpunkt?

Danke und viele Grüße
Helmut



More information about the TYPO3-german mailing list