Zum Inhalt springen

benutzerdefinierten Zustand mit special = userdefined

Erstellt am 21. Februar 2005 · Noch keine Antworten

Tags: PHP, Frage

deeCee ·

hi,

das menü das ich zur zeit erstelle ist leider mit normalen mitteln nicht zu realisieren, weshalb ich einen benutzerdefinierten Zustand für die Menüpunkte per php programmieren muss.

jetzt habe ich
mit im template folgendes geschrieben:

temp.foldoutMenu = HMENU

temp.foldoutMenu.special = userdefined

temp.foldoutMenu.special.userdefined.file = menu.php

temp.foldoutMenu.excludeUidList = 10, 9, 7 

temp.foldoutMenu.1 = GMENU_FOLDOUT

temp.foldoutMenu.1.expAll=1

temp.foldoutMenu.1.displayActiveOnLoad = 1

temp.foldoutMenu.1.NO {  

  ATagBeforeWrap = 1

  wrap = <div style="border-bottom:1px solid white;"> | </div> 
 
  XY = 120,21

  backColor = #CFE2F0

 

  10 = TEXT

  10.text.field = title

  10.fontFile = fileadmin/badeda/fonts/arial.ttf

  10.fontSize = 8

  10.fontColor = #7E1138

  10.offset = 4,14

}

jetzt weiss ich aber nicht genau was ich genau in die php schreiben muss wenn ich einen neuen zustand programmieren will.
zudem steht in der tsref, dass

You must populate an array called $menuItemsArray with page-records of the menuitems you
want to be in the menu.
It goes like this:
$menuItemsArray[] = pageRow1;
$menuItemsArray[] = pageRow2;
$menuItemsArray[] = pageRow3;
...

das hab ich nicht ganz verstanden.

wäre für jede hilfe dankbar!

mfg deeCee