dolibarr
x.y.z
|
Class to manage left menus. More...
Public Member Functions | |
__construct () | |
Constructor. | |
clear () | |
Clear property ->liste. More... | |
add ($url, $titre, $level=0, $enabled=1, $target='', $mainmenu='', $leftmenu='', $position=0, $id='', $idsel='', $classname='', $prefix='') | |
Add a menu entry into this->liste (at end) More... | |
insert ($idafter, $url, $titre, $level=0, $enabled=1, $target='', $mainmenu='', $leftmenu='', $position=0, $id='', $idsel='', $classname='', $prefix='') | |
Insert a menu entry into this->liste. More... | |
remove_last () | |
Remove a menu entry from this->liste. More... | |
getNbOfVisibleMenuEntries () | |
Return number of visible entries (gray or not) More... | |
Class to manage left menus.
Definition at line 29 of file menu.class.php.
Menu::add | ( | $url, | |
$titre, | |||
$level = 0 , |
|||
$enabled = 1 , |
|||
$target = '' , |
|||
$mainmenu = '' , |
|||
$leftmenu = '' , |
|||
$position = 0 , |
|||
$id = '' , |
|||
$idsel = '' , |
|||
$classname = '' , |
|||
$prefix = '' |
|||
) |
Add a menu entry into this->liste (at end)
string | $url | Url to follow on click (does not include DOL_URL_ROOT) |
string | $titre | Label of menu to add. The value must already be translated. |
integer | $level | Level of menu to add |
int | $enabled | Menu active or not (0=Not active, 1=Active, 2=Active but grey) |
string | $target | Target link |
string | $mainmenu | Main menu ('home', 'companies', 'products', ...) |
string | $leftmenu | Left menu ('setup', 'system', 'admintools', ...) |
int | $position | Position (not used yet) |
string | $id | Id |
string | $idsel | Id sel |
string | $classname | Class name |
string | $prefix | Prefix to title (image or picto) |
Definition at line 68 of file menu.class.php.
Menu::clear | ( | ) |
Menu::getNbOfVisibleMenuEntries | ( | ) |
Return number of visible entries (gray or not)
Definition at line 118 of file menu.class.php.
Menu::insert | ( | $idafter, | |
$url, | |||
$titre, | |||
$level = 0 , |
|||
$enabled = 1 , |
|||
$target = '' , |
|||
$mainmenu = '' , |
|||
$leftmenu = '' , |
|||
$position = 0 , |
|||
$id = '' , |
|||
$idsel = '' , |
|||
$classname = '' , |
|||
$prefix = '' |
|||
) |
Insert a menu entry into this->liste.
int | $idafter | Array key after which inserting new entry |
string | $url | Url to follow on click |
string | $titre | Label of menu to add. The value must already be translated. |
integer | $level | Level of menu to add |
int | $enabled | Menu active or not |
string | $target | Target link |
string | $mainmenu | Main menu ('home', 'companies', 'products', ...) |
string | $leftmenu | Left menu ('setup', 'system', 'admintools', ...) |
int | $position | Position (not used yet) |
string | $id | Id |
string | $idsel | Id sel |
string | $classname | Class name |
string | $prefix | Prefix to title (image or picto) |
Definition at line 91 of file menu.class.php.
Menu::remove_last | ( | ) |