Wiedermal eine Menü Frage

View: New views
3 Messages — Rating Filter:   Alert me  

Wiedermal eine Menü Frage

by Patric Pesch :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi, weiß einer ob es möglich ist in einem recht normalem Menü die Ebene3
so zu begrenzen, dass immer nur die letzten 5 Seiten ausgegeben werden?

Also in etwa so:

1
 1.1
  1.1.5
  1.1.4
  ...
  1.1.1
2
 2.1
  2.1.120
  2.1.119
  ...
  2.1.116

Also immer nur auf Ebene 3 die letzten 5 Seiten. Es wäre quasi eine
Mischung aus einem "normalen" Menü und einem updated Menü. Nur leider
fällt mir momentan nichts ein, wie ich das Menü Ebene 3 sauber in die
Liste von Ebene 2 hineinbekomme.

Mein bisheriges TS (stinknormales Menü):
- snipp --
lib.mainMenu= HMENU
lib.mainMenu {
  special = list
  special.value = {$mainMenu.pid.list}
  1 = TMENU
  1{
    expAll = 1
    noBlur = 1
    NO {
      wrapItemAndSub = <li class="first ebene1">|</li> |*| <li
class="ebene1">|</li>
      stdWrap.htmlSpecialChars = 1
    }
    ACT = 1
    ACT.wrapItemAndSub = <li class="first ebene1">|</li> |*| <li
class="ebene1">|</li>
    ACT.ATagParams = class="active"
    ACT.stdWrap.htmlSpecialChars = 1
  }
        2 < .1
        2 {
                wrap = <ul>|</ul>
    NO.wrapItemAndSub = <li> | </li>
    ACT.wrapItemAndSub = <li class="msActive">|</li>
        }
  3 < .2
}
- snapp --

3 < lib.latestEntries geht leider nicht, was ich allerdings auch nicht
sehr verwunderlich finde.


Meinen Vorschlag, beim Anlegen einer neuen Seite einfach eine alte fürs
Menü zu deaktivieren, fanden die Redakteure ziemlich unsexy... *g*

Grüße
Patric
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: Wiedermal eine Menü Frage

by Raphael Weber :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Patric,

> Hi, weiß einer ob es möglich ist in einem recht normalem Menü die Ebene3
> so zu begrenzen, dass immer nur die letzten 5 Seiten ausgegeben werden?
Um das Menü auf eine bestimmte Anzahl von Elementen zu begrenzen gibts
'maxItems'. Um von hinten zählen zu lassen, würd ichs mal mit 'begin =
-5' probieren, ist aber ungetestet.

Gruß,
        raphael
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: Wiedermal eine Menü Frage

by Patric Pesch :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Raphael Weber schrieb:

> Hi Patric,
>
>> Hi, weiß einer ob es möglich ist in einem recht normalem Menü die Ebene3
>> so zu begrenzen, dass immer nur die letzten 5 Seiten ausgegeben werden?
> Um das Menü auf eine bestimmte Anzahl von Elementen zu begrenzen gibts
> 'maxItems'. Um von hinten zählen zu lassen, würd ichs mal mit 'begin =
> -5' probieren, ist aber ungetestet.
>
> Gruß,
>     raphael
Hi raphael,
Danke für den entscheidenden Hinweis!

maxItems funktioniert tadellos auch im TMENU. Ich dachte bisher, dass
das nur fürs HMENU gelten würde.
"begin = -5" funktioniert nicht, allerdings kann man eine alternative
Sortier Reihenfolge setzen, was in etwa genau das ist, was ich haben
möchte. :-)

"alternativeSortingField = crdate DESC"

Das sieht dann so aus:
  ...
  3 < .2
  3 {
    maxItems = 2
    alternativeSortingField = crdate DESC
  }

Grüße
Patric
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german