MENU

Configure, create and print menus

version 1
package wikindx4\core\navigation
author Mark Grimshaw

 Methods

MENU class

__construct() 

print menus

menus() 

submenus have to be created before the menu item is

no menu system

noMenu() 

Produce standard hyperlinks in body of page

no submenu system

noSubMenu() 

Produce standard hyperlinks in body of page

configure menus

configure() 

Create a menu array

createMenuArray(array $array, string $label, string $menu) 

Parameters

$array

array

$label

string

$menu

string

Reference to

Create a sub menu

doSubMenu(array $link, string $menu) 

Parameters

$link

array

$menu

string

Reference to

Create a sub-sub menu

doSubSubMenu(array $link, string $menuSub) 

Parameters

$link

array

$menuSub

string

Reference to

Insert available modules into menu system

menuInsert() 

Elements of noMenu display -- with subMenus and subSubMenus

subNoMenu(string $key, string $value) : string

Parameters

$key

string

$value

string

Returns

string

 Properties

 

$admin 
 

$basketList 
 

$bibliographies 
 

$bookmarkAdd 
 

$bookmarkArray 
 

$buildMenu 
 

$collObject 
 

$config 
 

$db 
 

$html 
 

$importBib 
 

$lastMulti 
 

$lastMultiMeta 
 

$lastSolo 
 

$menuSub 
 

$metadataExist 
 

$multiUser 
 

$outputArray 
 

$plugin1 
 

$plugin2 
 

$plugin3 
 

$pluginsExist 
 

$pubObject 
 

$quarantine 
 

$reduceMenuLevel 
 

$reduceMenuLevelPretext 
 

$res 
 

$resourcesExist 
   

$session 
 

$stmt 
 

$superAdmin 
 

$template 
 

$text 
 

$topLevel 
 

$userId 
 

$userRegistration 
 

$wikindx 
 

$write