Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
__construct ($category=null, $constructor=null) | |
setParent ($parent) | |
addChild ($child) | |
removeChild ($id) | |
& | getChildren ($recursive=false) |
getParent () | |
hasChildren () | |
hasParent () | |
setSibling ($sibling, $right=true) | |
getSibling ($right=true) | |
getParams () | |
getMetadata () | |
getPath () | |
getAuthor ($modified_user=false) | |
setAllLoaded () | |
getNumItems ($recursive=false) | |
Fonctions membres publiques inherited from JObject | |
__construct ($properties=null) | |
__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) |
Attributs publics | |
$id = null | |
$asset_id = null | |
$parent_id = null | |
$lft = null | |
$rgt = null | |
$level = null | |
$extension = null | |
$title = null | |
$alias = null | |
$description = null | |
$published = null | |
$checked_out = 0 | |
$checked_out_time = 0 | |
$access = null | |
$params = null | |
$metadesc = null | |
$metakey = null | |
$metadata = null | |
$created_user_id = null | |
$created_time = null | |
$modified_user_id = null | |
$modified_time = null | |
$hits = null | |
$language = null | |
$numitems = null | |
$childrennumitems = null | |
$slug = null | |
$assets = null |
Attributs protégés | |
$_parent = null | |
$_children = array() | |
$_path = array() | |
$_leftSibling = null | |
$_rightSibling = null | |
$_allChildrenloaded = false | |
$_constructor = null | |
Attributs protégés inherited from JObject | |
$_errors = array() |
Définition à la ligne 374 du fichier categories.php.
JCategoryNode::__construct | ( | $category = null , |
|
$constructor = null |
|||
) |
Class constructor
array | $category | The category data. |
JCategoryNode | $constructor | The tree constructor. |
Définition à la ligne 662 du fichier categories.php.
Références JObject\setProperties().
JCategoryNode::addChild | ( | $child | ) |
Add child to this node
If the child already has a parent, the link is unset
JCategoryNode | $child | The child to be added. |
Définition à la ligne 735 du fichier categories.php.
JCategoryNode::getAuthor | ( | $modified_user = false | ) |
Returns the user that created the category
boolean | $modified_user | Returns the modified_user when set to true |
Définition à la ligne 943 du fichier categories.php.
Références JFactory\getUser().
& JCategoryNode::getChildren | ( | $recursive = false | ) |
Get the children of this node
boolean | $recursive | False by default |
Définition à la ligne 767 du fichier categories.php.
Références $_children, et setAllLoaded().
Référencé par getNumItems().
JCategoryNode::getMetadata | ( | ) |
Returns the category metadata
Définition à la ligne 910 du fichier categories.php.
Références $metadata.
JCategoryNode::getNumItems | ( | $recursive = false | ) |
Returns the number of items.
boolean | $recursive | If false number of children, if true number of descendants |
Définition à la ligne 978 du fichier categories.php.
Références $numitems, et getChildren().
JCategoryNode::getParams | ( | ) |
Returns the category parameters
Définition à la ligne 891 du fichier categories.php.
Références $params.
JCategoryNode::getParent | ( | ) |
Get the parent of this node
Définition à la ligne 802 du fichier categories.php.
Références $_parent.
Référencé par hasParent().
JCategoryNode::getPath | ( | ) |
Returns the category path to the root category
Définition à la ligne 929 du fichier categories.php.
Références $_path.
JCategoryNode::getSibling | ( | $right = true | ) |
Returns the right or left sibling of a category
boolean | $right | If set to false, returns the left sibling |
Définition à la ligne 863 du fichier categories.php.
Références $_leftSibling, $_rightSibling, et setAllLoaded().
JCategoryNode::hasChildren | ( | ) |
Test if this node has children
Définition à la ligne 814 du fichier categories.php.
JCategoryNode::hasParent | ( | ) |
Test if this node has a parent
Définition à la ligne 826 du fichier categories.php.
Références getParent().
JCategoryNode::removeChild | ( | $id | ) |
Remove a specific child
integer | $id | ID of a category |
Définition à la ligne 752 du fichier categories.php.
JCategoryNode::setAllLoaded | ( | ) |
Set to load all children
Définition à la ligne 960 du fichier categories.php.
Référencé par getChildren(), et getSibling().
JCategoryNode::setParent | ( | $parent | ) |
Set the parent of this category
If the category already has a parent, the link is unset
mixed | $parent | JCategoryNode for the parent to be set or null |
Définition à la ligne 689 du fichier categories.php.
Références $alias.
JCategoryNode::setSibling | ( | $sibling, | |
$right = true |
|||
) |
Function to set the left or right sibling of a category
JCategoryNode | $sibling | JCategoryNode object for the sibling |
boolean | $right | If set to false, the sibling is the left one |
Définition à la ligne 841 du fichier categories.php.
|
protected |
Définition à la ligne 644 du fichier categories.php.
|
protected |
Définition à la ligne 612 du fichier categories.php.
Référencé par getChildren().
|
protected |
Définition à la ligne 652 du fichier categories.php.
|
protected |
Définition à la ligne 628 du fichier categories.php.
Référencé par getSibling().
|
protected |
Définition à la ligne 606 du fichier categories.php.
Référencé par getParent().
|
protected |
Définition à la ligne 620 du fichier categories.php.
Référencé par getPath().
|
protected |
Définition à la ligne 636 du fichier categories.php.
Référencé par getSibling().
JCategoryNode::$access = null |
Définition à la ligne 486 du fichier categories.php.
JCategoryNode::$alias = null |
Définition à la ligne 446 du fichier categories.php.
Référencé par setParent().
JCategoryNode::$asset_id = null |
Définition à la ligne 390 du fichier categories.php.
JCategoryNode::$assets = null |
Définition à la ligne 598 du fichier categories.php.
JCategoryNode::$checked_out = 0 |
Définition à la ligne 470 du fichier categories.php.
JCategoryNode::$checked_out_time = 0 |
Définition à la ligne 478 du fichier categories.php.
JCategoryNode::$childrennumitems = null |
Définition à la ligne 582 du fichier categories.php.
JCategoryNode::$created_time = null |
Définition à la ligne 534 du fichier categories.php.
JCategoryNode::$created_user_id = null |
Définition à la ligne 526 du fichier categories.php.
JCategoryNode::$description = null |
Définition à la ligne 454 du fichier categories.php.
JCategoryNode::$extension = null |
Définition à la ligne 430 du fichier categories.php.
JCategoryNode::$hits = null |
Définition à la ligne 558 du fichier categories.php.
JCategoryNode::$id = null |
Définition à la ligne 382 du fichier categories.php.
JCategoryNode::$language = null |
Définition à la ligne 566 du fichier categories.php.
JCategoryNode::$level = null |
Définition à la ligne 422 du fichier categories.php.
JCategoryNode::$lft = null |
Définition à la ligne 406 du fichier categories.php.
JCategoryNode::$metadata = null |
Définition à la ligne 518 du fichier categories.php.
Référencé par getMetadata().
JCategoryNode::$metadesc = null |
Définition à la ligne 502 du fichier categories.php.
JCategoryNode::$metakey = null |
Définition à la ligne 510 du fichier categories.php.
JCategoryNode::$modified_time = null |
Définition à la ligne 550 du fichier categories.php.
JCategoryNode::$modified_user_id = null |
Définition à la ligne 542 du fichier categories.php.
JCategoryNode::$numitems = null |
Définition à la ligne 574 du fichier categories.php.
Référencé par getNumItems().
JCategoryNode::$params = null |
Définition à la ligne 494 du fichier categories.php.
Référencé par getParams().
JCategoryNode::$parent_id = null |
Définition à la ligne 398 du fichier categories.php.
JCategoryNode::$published = null |
Définition à la ligne 462 du fichier categories.php.
JCategoryNode::$rgt = null |
Définition à la ligne 414 du fichier categories.php.
JCategoryNode::$slug = null |
Définition à la ligne 590 du fichier categories.php.
JCategoryNode::$title = null |
Définition à la ligne 438 du fichier categories.php.