Class JHtmlMenu
Utility class working with menu select lists
Abstract
Package: Joomla\Libraries\HTML
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt
Since: 1.5
Located at cms/html/menu.php
Package: Joomla\Libraries\HTML
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt
Since: 1.5
Located at cms/html/menu.php
Methods summary
public static
array
|
|
public static
array
|
|
public static
string
|
#
menuItemList( string $name, string $selected = null, string $attribs = null, array $config = array() )
Displays an HTML select list of menu items. |
public static
string
|
|
public static
string
|
#
linkOptions( boolean $all = false, boolean $unassigned = false, integer $clientId = 0 )
Build the multiple select list for Menu Links/Pages |
public static
array
|
#
treerecurse( integer $id, string $indent, array $list, array & $children, integer $maxlevel = 9999, integer $level = 0, integer $type = 1 )
Build the list representing the menu tree |
Magic methods summary
Properties summary
protected static
array
|
$menus |
#
Cached array of the menus. |
protected static
array
|
$items |
#
Cached array of the menus items. |