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

Liste de tous les membres

Fonctions membres publiques

 __construct ($parent=null)
 getName ()
 render (&$xmlElement, $value, $control_name= 'params')
 fetchTooltip ($label, $description, &$xmlElement, $control_name= '', $name= '')
 fetchElement ($name, $value, &$xmlElement, $control_name)
- 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 ()

Attributs protégés

 $_name = null
 $_parent = null
- Attributs protégés inherited from JObject
 $_errors = array()

Documentation des constructeurs et destructeur

JElement::__construct (   $parent = null)

Constructor

Paramètres:
string$parentElement parent
Depuis:
11.1

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

Références JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JElement::fetchElement (   $name,
  $value,
$xmlElement,
  $control_name 
)

Fetch an element

Paramètres:
string$nameName attribute of the element
string$valueValue attribute of the element
JXMLElement&$xmlElementElement object
string$control_nameControl name of the element
Renvoie:
void
Obsolète:
12.1
Depuis:
11.1

Réimplémentée dans JElementList, JElementSpacer, JElementCalendar, JElementLanguages, JElementTimezones, JElementEditors, JElementHelpsites, JElementHidden, JElementMenuItem, JElementCategory, JElementFilelist, JElementFolderlist, JElementImageList, JElementMenu, JElementPassword, JElementRadio, JElementSQL, JElementTemplateStyle, JElementText, JElementTextarea, JElementUserGroup, JElementNewsfeed, JElementContact, JElementArticle, et JElementAuthor.

Références JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

JElement::fetchTooltip (   $label,
  $description,
$xmlElement,
  $control_name = '',
  $name = '' 
)

Method to get a tool tip from an XML element

Paramètres:
string$labelLabel attribute for the element
string$descriptionDescription attribute for the element
JXMLElement&$xmlElementThe element object
string$control_nameControl name
string$nameName attribut
Renvoie:
string
Obsolète:
12.1
Depuis:
11.1

Réimplémentée dans JElementHidden, et JElementSpacer.

Références $label, $name, $output, JText\_(), JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

JElement::getName ( )

Get the element name

Renvoie:
string type of the parameter
Depuis:
11.1
Obsolète:
12.1

Références JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

JElement::render ( $xmlElement,
  $value,
  $control_name = 'params' 
)

Method to render an xml element

Paramètres:
string&$xmlElementName of the element
string$valueValue of the element
string$control_nameName of the control
Renvoie:
array Attributes of an element
Obsolète:
12.1
Depuis:
11.1

Références $label, $name, JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

JElement::$_parent = null
protected

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