Optionsplit - last vor first II

Armin Bartsch, Mittwoch, 11. März 2009

Gemäss TSRef ist die Priorität last, first, middle, was dazu führt, dass bei einem Menuelement last ebenfalls Priorität vor first hat.

Bitte lesen zur weiteren Info zum optionsplit den einführenden Text, mit einem alternativen TS, von Optionsplit - last vor first I.

Hier stelle ich Ihnen eine weitere Möglichkeit vor, die Priorität von Optionsplit ist last, first, middle dahin gehend anzupassen, das bei einem Menüpunkt ein extra Parameter übergeben wird.

Diesmal greife ich auf die Möglichkeit zurück, optionsplit als "Abfrage" zu nutzen und das setzen von Paramtern zu erlauben.

lib.menue_sub > lib.menue_sub= HMENU lib.menue_sub { special = directory entryLevel = 1 special.value.data = leveluid:1 #SubLinks Ebene 1 1 = TMENU 1 { wrap = <ul> | </ul> NO.allWrap = <li> | </li> NO.ATagParams.cObject = COA NO.ATagParams.cObject { 10 = TEXT || 0 |*||*| 10.value = class="first" 20 = || TEXT |*||*| 20.value = class="sec" } } }
  1. lib.menue_sub >
  2. lib.menue_sub= HMENU
  3. lib.menue_sub {
  4.   special = directory
  5.   entryLevel = 1
  6.   special.value.data = leveluid:1
  7.  
  8.   #SubLinks Ebene 1
  9.   1 = TMENU
  10.   1 {
  11.     wrap = <ul> | </ul>
  12.     NO.allWrap = <li> | </li>
  13.     NO.ATagParams.cObject = COA
  14.     NO.ATagParams.cObject {
  15.       10 = TEXT || 0 |*||*|
  16.       10.value = class="first"
  17.       20 = || TEXT |*||*|
  18.       20.value = class="sec"
  19.     }
  20.   }
  21. }

Weiterfuehrende Information

Sponsored by:

ideenwerft webhosting
ideenwerft caretaker