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 JToolBar
+ Graphe d'héritage de JToolBar:
+ Graphe de collaboration de JToolBar:

Liste de tous les membres

Fonctions membres publiques

 __construct ($name= 'toolbar')
 appendButton ()
 getItems ()
 getName ()
 prependButton ()
 render ()
 renderButton (&$node)
 loadButtonType ($type, $new=false)
 addButtonPath ($path)
- Fonctions membres publiques inherited from JObject
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres publiques statiques

static getInstance ($name= 'toolbar')

Attributs protégés

 $_name = array()
 $_bar = array()
 $_buttons = array()
 $_buttonPath = array()
- Attributs protégés inherited from JObject
 $_errors = array()

Attributs protégés statiques

static $instances = array()

Documentation des constructeurs et destructeur

JToolBar::__construct (   $name = 'toolbar')

Constructor

Paramètres:
string$nameThe toolbar name.
Depuis:
11.1

Réimplémentée à partir de JObject.

Références $name.


Documentation des fonctions membres

JToolBar::addButtonPath (   $path)

Add a directory where JToolBar should search for button types in LIFO order.

You may either pass a string or an array of directories.

JToolbar will be searching for an element type in the same order you added them. If the parameter type cannot be found in the custom folders, it will look in libraries/joomla/html/toolbar/button.

Paramètres:
mixed$pathDirectory or directories to search.
Renvoie:
void
Depuis:
11.1
Voir également:
JToolbar

Références $path, et DIRECTORY_SEPARATOR.

JToolBar::appendButton ( )

Set a value

Renvoie:
string The set value.
Depuis:
11.1
JToolBar::getItems ( )

Get the list of toolbar links.

Renvoie:
array
Depuis:
11.1
JToolBar::getName ( )

Get the name of the toolbar.

Renvoie:
string
Depuis:
11.1
JToolBar::loadButtonType (   $type,
  $new = false 
)

Loads a button type.

Paramètres:
string$typeButton Type
boolean$newFalse by default
Renvoie:
object
Depuis:
11.1

Références $file, $type, JText\_(), DIRECTORY_SEPARATOR, JPath\find(), JFilterInput\getInstance(), jimport(), JError\raiseWarning(), et JText\sprintf().

+ Voici le graphe d'appel pour cette fonction :

JToolBar::prependButton ( )

Get a value.

Renvoie:
string
Depuis:
11.1
JToolBar::render ( )

Render a tool bar.

Renvoie:
string HTML for the toolbar.
Depuis:
11.1

Références $button, et $html.

JToolBar::renderButton ( $node)

Render a button.

Paramètres:
object&$nodeA toolbar node.
Renvoie:
string
Depuis:
11.1

Références $button, $type, et JText\sprintf().

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

JToolBar::$_bar = array()
protected
JToolBar::$_buttonPath = array()
protected
JToolBar::$_buttons = array()
protected
JToolBar::$_name = array()
protected
JToolBar::$instances = array()
staticprotected

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