Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JHtmlMenu

Liste de tous les membres

Fonctions membres publiques statiques

static menus ()
static menuitems ($config=array())
static menuitemlist ($name, $selected=null, $attribs=null, $config=array())
static ordering (&$row, $id)
static linkoptions ($all=false, $unassigned=false)
static treerecurse ($id, $indent, $list, &$children, $maxlevel=9999, $level=0, $type=1)

Attributs protégés statiques

static $menus = null
static $items = null

Documentation des fonctions membres

static JHtmlMenu::linkoptions (   $all = false,
  $unassigned = false 
)
static

Build the multiple select list for Menu Links/Pages

Paramètres:
boolean$allTrue if all can be selected
boolean$unassignedTrue if unassigned can be selected
Renvoie:
string
Depuis:
11.1

Références $db, $list, $query, JHtml\_(), JText\_(), JFactory\getDbo(), null, et JError\raiseNotice().

+ Voici le graphe d'appel pour cette fonction :

static JHtmlMenu::menuitemlist (   $name,
  $selected = null,
  $attribs = null,
  $config = array() 
)
static

Displays an HTML select list of menu items.

Paramètres:
string$nameThe name of the control.
string$selectedThe value of the selected option.
string$attribsAttributes for the control.
array$configAn array of options for the control.
Renvoie:
string

Références $attribs, $config, $count, $name, $options, et JHtml\_().

+ Voici le graphe d'appel pour cette fonction :

static JHtmlMenu::menuitems (   $config = array())
static

Returns an array of menu items grouped by menu.

Paramètres:
array$configAn array of configuration options.
Renvoie:
array

Références $config, $db, $item, $menu, $query, JHtml\_(), JText\_(), elseif, et JFactory\getDbo().

+ Voici le graphe d'appel pour cette fonction :

static JHtmlMenu::menus ( )
static

Get a list of the available menus.

Renvoie:
string
Depuis:
11.1

Références $db, $query, et JFactory\getDbo().

+ Voici le graphe d'appel pour cette fonction :

static JHtmlMenu::ordering ( $row,
  $id 
)
static

Build the select list for Menu Ordering

Paramètres:
object&$rowThe row object
integer$idThe id for the row. Must exist to enable menu ordering
Renvoie:
string
Depuis:
11.1

Références $db, $id, $ordering, $query, $row, JHtml\_(), JText\_(), et JFactory\getDbo().

+ Voici le graphe d'appel pour cette fonction :

static JHtmlMenu::treerecurse (   $id,
  $indent,
  $list,
$children,
  $maxlevel = 9999,
  $level = 0,
  $type = 1 
)
static

Build the list representing the menu tree

Paramètres:
integer$idId of the menu item
string$indentThe indentation string
array$listThe list to process
array&$childrenThe children of the current item
integer$maxlevelThe maximum number of levels in the tree
integer$levelThe starting level
string$typeType of link: component, URL, alias, separator
Renvoie:
array
Depuis:
11.1

Références $id, $list, et $type.


Documentation des données membres

JHtmlMenu::$items = null
staticprotected
JHtmlMenu::$menus = null
staticprotected

La documentation de cette classe a été générée à partir du fichier suivant :