localPageTree Klassenreferenz

Klassendiagramm für localPageTree:
t3lib_pageTree t3lib_pageTree t3lib_browseTree t3lib_treeView t3lib_treeView t3lib_treeView rtePageTree TBE_PageTree

Aufstellung aller Elemente

Öffentliche Methoden

 localPageTree ()
 wrapTitle ($title, $v, $ext_pArrPages='')
 printTree ($treeArr='')
 ext_isLinkable ($doktype, $uid)
 PM_ATagWrap ($icon, $cmd, $bMark='')
 wrapIcon ($icon, $row)
 wrapIcon ($icon, $row)
 expandNext ($id)
 wrapIcon ($icon, $row)
 init ($clause='')
 init ($clause='', $orderByFields='')
 PMicon ($row, $a, $c, $nextCount, $exp)
 initializePositionSaving ()
 setTreeName ($treeName='')
 addField ($field, $noCheck=0)
 reset ()
 getBrowsableTree ()
 addTagAttributes ($icon, $attr)
 wrapStop ($str, $row)
 savePosition ()
 getRootIcon ($rec)
 getIcon ($row)
 getTitleStr ($row, $titleLen=30)
 getTitleAttrib ($row)
 getId ($row)
 getJumpToParam ($row)
 getTree ($uid, $depth=999, $depthData='', $blankLineCode='', $subCSSclass='')
 getCount ($uid)
 getRootRecord ($uid)
 getRecord ($uid)
 getDataInit ($parentId, $subCSSclass='')
 getDataCount (&$res)
 getDataNext (&$res, $subCSSclass='')
 getDataFree (&$res)
 setDataFromArray (&$dataArr, $traverse=FALSE, $pid=0)
 setDataFromTreeArray (&$treeArr, &$treeLookupArr)
 init ($clause='')
 init ($clause='', $orderByFields='')
 getTitleAttrib ($row)
 getTitleStr ($row, $titleLen=30)
 setTreeName ($treeName='')
 addField ($field, $noCheck=0)
 reset ()
 getBrowsableTree ()
 addTagAttributes ($icon, $attr)
 wrapStop ($str, $row)
 savePosition ()
 getRootIcon ($rec)
 getIcon ($row)
 getId ($row)
 getJumpToParam ($row)
 getTree ($uid, $depth=999, $depthData='', $blankLineCode='', $subCSSclass='')
 getCount ($uid)
 getRootRecord ($uid)
 getRecord ($uid)
 getDataInit ($parentId, $subCSSclass='')
 getDataCount (&$res)
 getDataNext (&$res, $subCSSclass='')
 getDataFree (&$res)
 setDataFromArray (&$dataArr, $traverse=FALSE, $pid=0)
 setDataFromTreeArray (&$treeArr, &$treeLookupArr)

Öffentliche Attribute

 $fieldArray = array('uid', 'title', 'doktype', 'php_tree_stop', 't3ver_id', 't3ver_state', 't3ver_swapmode')
 $defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id'
 $setRecs = 0
 $expandFirst = 0
 $expandAll = 0
 $thisScript = ''
 $titleAttrib = 'title'
 $ext_IconMode = false
 $addSelfId = 0
 $title = 'no title'
 $showDefaultTitleAttribute = FALSE
 $highlightPagesWithVersions = TRUE
 $BE_USER = ''
 $MOUNTS = ''
 $table = ''
 $parentField = 'pid'
 $clause = ''
 $orderByFields = ''
 $treeName = ''
 $domIdPrefix = 'row'
 $backPath
 $iconPath = ''
 $iconName = 'default.gif'
 $makeHTML = 1
 $subLevelID = '_SUB_LEVEL'
 $ids = Array()
 $ids_hierarchy = array()
 $orig_ids_hierarchy = array()
 $buffer_idH = array()
 $specUIDmap = array()
 $data = false
 $dataLookup = false
 $tree = Array()
 $stored = array()
 $bank = 0
 $recs = array()
 $expandFirst = 0
 $expandAll = 0
 $thisScript = ''
 $titleAttrib = 'title'
 $ext_IconMode = false
 $addSelfId = 0
 $title = 'no title'
 $showDefaultTitleAttribute = FALSE
 $highlightPagesWithVersions = TRUE
 $BE_USER = ''
 $MOUNTS = ''
 $table = ''
 $parentField = 'pid'
 $clause = ''
 $orderByFields = ''
 $treeName = ''
 $domIdPrefix = 'row'
 $backPath
 $iconPath = ''
 $iconName = 'default.gif'
 $makeHTML = 1
 $subLevelID = '_SUB_LEVEL'
 $ids = Array()
 $ids_hierarchy = array()
 $orig_ids_hierarchy = array()
 $buffer_idH = array()
 $specUIDmap = array()
 $data = false
 $dataLookup = false
 $tree = Array()
 $stored = array()
 $bank = 0
 $recs = array()

Dokumentation der Elementfunktionen

t3lib_treeView::addField ( field,
noCheck = 0 
) [inherited]

Adds a fieldname to the internal array ->fieldArray

Parameter:
string Field name to
boolean If set, the fieldname will be set no matter what. Otherwise the field name must either be found as key in $TCA[$table]['columns'] or in the list ->defaultList
Rückgabe:
void
t3lib_treeView::addField ( field,
noCheck = 0 
) [inherited]

Adds a fieldname to the internal array ->fieldArray

Parameter:
string Field name to
boolean If set, the fieldname will be set no matter what. Otherwise the field name must either be found as key in $TCA[$table]['columns'] or in the list ->defaultList
Rückgabe:
void
t3lib_treeView::addTagAttributes ( icon,
attr 
) [inherited]

Adds attributes to image tag.

Parameter:
string Icon image tag
string Attributes to add, eg. ' border="0"'
Rückgabe:
string Image tag, modified with $attr attributes added.
t3lib_treeView::addTagAttributes ( icon,
attr 
) [inherited]

Adds attributes to image tag.

Parameter:
string Icon image tag
string Attributes to add, eg. ' border="0"'
Rückgabe:
string Image tag, modified with $attr attributes added.
localPageTree::expandNext ( id  ) 

Determines whether to expand a branch or not. Here the branch is expanded if the current id matches the global id for the listing/new

Parameter:
integer The ID (page id) of the element
Rückgabe:
boolean Returns true if the IDs matches

Erneute Implementation von t3lib_pageTree.

localPageTree::ext_isLinkable ( doktype,
uid 
)

Returns true if a doktype can be linked.

Parameter:
integer Doktype value to test
integer uid to test.
Rückgabe:
boolean

Erneute Implementation in TBE_PageTree.

t3lib_treeView::getBrowsableTree (  )  [inherited]

Will create and return the HTML code for a browsable tree Is based on the mounts found in the internal array ->MOUNTS (set in the constructor)

Rückgabe:
string HTML code for the browsable tree

Erneute Implementation in t3lib_folderTree, filelistFolderTree und webPageTree.

t3lib_treeView::getBrowsableTree (  )  [inherited]

Will create and return the HTML code for a browsable tree Is based on the mounts found in the internal array ->MOUNTS (set in the constructor)

Rückgabe:
string HTML code for the browsable tree

Erneute Implementation in t3lib_folderTree, filelistFolderTree und webPageTree.

t3lib_treeView::getCount ( uid  )  [inherited]

Returns the number of records having the parent id, $uid

Parameter:
integer id to count subitems for
Rückgabe:
integer private

Erneute Implementation in t3lib_folderTree.

t3lib_treeView::getCount ( uid  )  [inherited]

Returns the number of records having the parent id, $uid

Parameter:
integer id to count subitems for
Rückgabe:
integer private

Erneute Implementation in t3lib_folderTree.

t3lib_treeView::getDataCount ( &$  res  )  [inherited]

Getting the tree data: Counting elements in resource

Parameter:
mixed data handle
Rückgabe:
integer number of items private
Siehe auch:
getDataInit()
t3lib_treeView::getDataCount ( &$  res  )  [inherited]

Getting the tree data: Counting elements in resource

Parameter:
mixed data handle
Rückgabe:
integer number of items private
Siehe auch:
getDataInit()
t3lib_treeView::getDataFree ( &$  res  )  [inherited]

Getting the tree data: frees data handle

Parameter:
mixed data handle
Rückgabe:
void private
t3lib_treeView::getDataFree ( &$  res  )  [inherited]

Getting the tree data: frees data handle

Parameter:
mixed data handle
Rückgabe:
void private
t3lib_treeView::getDataInit ( parentId,
subCSSclass = '' 
) [inherited]

Getting the tree data: Selecting/Initializing data pointer to items for a certain parent id. For tables: This will make a database query to select all children to "parent" For arrays: This will return key to the ->dataLookup array

Parameter:
integer parent item id
string Class for sub-elements.
Rückgabe:
mixed data handle (Tables: An sql-resource, arrays: A parentId integer. -1 is returned if there were NO subLevel.) private
t3lib_treeView::getDataInit ( parentId,
subCSSclass = '' 
) [inherited]

Getting the tree data: Selecting/Initializing data pointer to items for a certain parent id. For tables: This will make a database query to select all children to "parent" For arrays: This will return key to the ->dataLookup array

Parameter:
integer parent item id
string Class for sub-elements.
Rückgabe:
mixed data handle (Tables: An sql-resource, arrays: A parentId integer. -1 is returned if there were NO subLevel.) private
t3lib_treeView::getDataNext ( &$  res,
subCSSclass = '' 
) [inherited]

Getting the tree data: next entry

Parameter:
mixed data handle
string CSS class for sub elements (workspace related)
Rückgabe:
array item data array OR FALSE if end of elements. private
Siehe auch:
getDataInit()
t3lib_treeView::getDataNext ( &$  res,
subCSSclass = '' 
) [inherited]

Getting the tree data: next entry

Parameter:
mixed data handle
string CSS class for sub elements (workspace related)
Rückgabe:
array item data array OR FALSE if end of elements. private
Siehe auch:
getDataInit()
t3lib_treeView::getIcon ( row  )  [inherited]

Get icon for the row. If $this->iconPath and $this->iconName is set, try to get icon based on those values.

Parameter:
array Item row.
Rückgabe:
string Image tag.
t3lib_treeView::getIcon ( row  )  [inherited]

Get icon for the row. If $this->iconPath and $this->iconName is set, try to get icon based on those values.

Parameter:
array Item row.
Rückgabe:
string Image tag.
t3lib_treeView::getId ( row  )  [inherited]

Returns the id from the record (typ. uid)

Parameter:
array Record array
Rückgabe:
integer The "uid" field value.

Erneute Implementation in t3lib_folderTree.

t3lib_treeView::getId ( row  )  [inherited]

Returns the id from the record (typ. uid)

Parameter:
array Record array
Rückgabe:
integer The "uid" field value.

Erneute Implementation in t3lib_folderTree.

t3lib_treeView::getJumpToParam ( row  )  [inherited]

Returns jump-url parameter value.

Parameter:
array The record array.
Rückgabe:
string The jump-url parameter.

Erneute Implementation in t3lib_folderTree.

t3lib_treeView::getJumpToParam ( row  )  [inherited]

Returns jump-url parameter value.

Parameter:
array The record array.
Rückgabe:
string The jump-url parameter.

Erneute Implementation in t3lib_folderTree.

t3lib_treeView::getRecord ( uid  )  [inherited]

Returns the record for a uid. For tables: Looks up the record in the database. For arrays: Returns the fake record for uid id.

Parameter:
integer UID to look up
Rückgabe:
array The record
t3lib_treeView::getRecord ( uid  )  [inherited]

Returns the record for a uid. For tables: Looks up the record in the database. For arrays: Returns the fake record for uid id.

Parameter:
integer UID to look up
Rückgabe:
array The record
t3lib_treeView::getRootIcon ( rec  )  [inherited]

Returns the root icon for a tree/mountpoint (defaults to the globe)

Parameter:
array Record for root.
Rückgabe:
string Icon image tag.
t3lib_treeView::getRootIcon ( rec  )  [inherited]

Returns the root icon for a tree/mountpoint (defaults to the globe)

Parameter:
array Record for root.
Rückgabe:
string Icon image tag.
t3lib_treeView::getRootRecord ( uid  )  [inherited]

Returns root record for uid (<=0)

Parameter:
integer uid, <= 0 (normally, this does not matter)
Rückgabe:
array Array with title/uid keys with values of $this->title/0 (zero)
t3lib_treeView::getRootRecord ( uid  )  [inherited]

Returns root record for uid (<=0)

Parameter:
integer uid, <= 0 (normally, this does not matter)
Rückgabe:
array Array with title/uid keys with values of $this->title/0 (zero)
t3lib_browseTree::getTitleAttrib ( row  )  [inherited]

Creates title attribute content for pages. Uses API function in t3lib_BEfunc which will retrieve lots of useful information for pages.

Parameter:
array The table row.
Rückgabe:
string

Erneute Implementation von t3lib_treeView.

t3lib_treeView::getTitleAttrib ( row  )  [inherited]

Returns the value for the image "title" attribute

Parameter:
array The input row array (where the key "title" is used for the title)
Rückgabe:
string The attribute value (is htmlspecialchared() already)
Siehe auch:
wrapIcon()

Erneute Implementation in t3lib_browseTree.

t3lib_browseTree::getTitleStr ( row,
titleLen = 30 
) [inherited]

Returns the title for the input record. If blank, a "no title" label (localized) will be returned. Do NOT htmlspecialchar the string from this function - has already been done.

Parameter:
array The input row array (where the key "title" is used for the title)
integer Title length (30)
Rückgabe:
string The title.

Erneute Implementation von t3lib_treeView.

t3lib_treeView::getTitleStr ( row,
titleLen = 30 
) [inherited]

Returns the title for the input record. If blank, a "no title" label (localized) will be returned. Do NOT htmlspecialchar the string from this function - has already been done.

Parameter:
array The input row array (where the key "title" is used for the title)
integer Title length (30)
Rückgabe:
string The title.

Erneute Implementation in t3lib_browseTree und t3lib_folderTree.

t3lib_treeView::getTree ( uid,
depth = 999,
depthData = '',
blankLineCode = '',
subCSSclass = '' 
) [inherited]

Fetches the data for the tree

Parameter:
integer item id for which to select subitems (parent id)
integer Max depth (recursivity limit)
string HTML-code prefix for recursive calls.
string ? (internal)
string CSS class to use for

sub-elements

Rückgabe:
integer The count of items on the level
t3lib_treeView::getTree ( uid,
depth = 999,
depthData = '',
blankLineCode = '',
subCSSclass = '' 
) [inherited]

Fetches the data for the tree

Parameter:
integer item id for which to select subitems (parent id)
integer Max depth (recursivity limit)
string HTML-code prefix for recursive calls.
string ? (internal)
string CSS class to use for

sub-elements

Rückgabe:
integer The count of items on the level
t3lib_treeView::init ( clause = '',
orderByFields = '' 
) [inherited]

Initialize the tree class. Needs to be overwritten Will set ->fieldsArray, ->backPath and ->clause

Parameter:
string record WHERE clause
string record ORDER BY field
Rückgabe:
void
t3lib_browseTree::init ( clause = ''  )  [inherited]

Initialize, setting what is necessary for browsing pages. Using the current user.

Parameter:
string Additional clause for selecting pages.
Rückgabe:
void
t3lib_treeView::init ( clause = '',
orderByFields = '' 
) [inherited]

Initialize the tree class. Needs to be overwritten Will set ->fieldsArray, ->backPath and ->clause

Parameter:
string record WHERE clause
string record ORDER BY field
Rückgabe:
void
t3lib_pageTree::init ( clause = ''  )  [inherited]

Init function REMEMBER to feed a $clause which will filter out non-readable pages!

Parameter:
string Part of where query which will filter out non-readable pages.
Rückgabe:
void
t3lib_pageTree::initializePositionSaving (  )  [inherited]

Get stored tree structure AND updating it if needed according to incoming PM GET var.

  • Here we just set it to nothing since we want to just render the tree, nothing more.
Rückgabe:
void private

Erneute Implementation von t3lib_treeView.

localPageTree::localPageTree (  ) 

Constructor. Just calling init()

Rückgabe:
void
localPageTree::PM_ATagWrap ( icon,
cmd,
bMark = '' 
)

Wrap the plus/minus icon in a link

Parameter:
string HTML string to wrap, probably an image tag.
string Command for 'PM' get var
boolean If set, the link will have a anchor point (=$bMark) and a name attribute (=$bMark)
Rückgabe:
string Link-wrapped input string

Erneute Implementation von t3lib_treeView.

t3lib_pageTree::PMicon ( row,
a,
c,
nextCount,
exp 
) [inherited]

Generate the plus/minus icon for the browsable tree. In this case, there is no plus-minus icon displayed.

Parameter:
array record for the entry
integer The current entry number
integer The total number of entries. If equal to $a, a 'bottom' element is returned.
integer The number of sub-elements to the current element.
boolean The element was expanded to render subelements if this flag is set.
Rückgabe:
string Image tag with the plus/minus icon. private
Siehe auch:
t3lib_treeView::PMicon()

Erneute Implementation von t3lib_treeView.

localPageTree::printTree ( treeArr = ''  ) 

Create the page navigation tree in HTML

Parameter:
array Tree array
Rückgabe:
string HTML output.

Erneute Implementation von t3lib_treeView.

t3lib_treeView::reset (  )  [inherited]

Resets the tree, recs, ids, ids_hierarchy and orig_ids_hierarchy internal variables. Use it if you need it.

Rückgabe:
void
t3lib_treeView::reset (  )  [inherited]

Resets the tree, recs, ids, ids_hierarchy and orig_ids_hierarchy internal variables. Use it if you need it.

Rückgabe:
void
t3lib_treeView::savePosition (  )  [inherited]

Saves the content of ->stored (keeps track of expanded positions in the tree) $this->treeName will be used as key for BE_USER->uc[] to store it in

Rückgabe:
void private
t3lib_treeView::savePosition (  )  [inherited]

Saves the content of ->stored (keeps track of expanded positions in the tree) $this->treeName will be used as key for BE_USER->uc[] to store it in

Rückgabe:
void private
t3lib_treeView::setDataFromArray ( &$  dataArr,
traverse = FALSE,
pid = 0 
) [inherited]

Used to initialize class with an array to browse. The array inputted will be traversed and an internal index for lookup is created. The keys of the input array are perceived as "uid"s of records which means that keys GLOBALLY must be unique like uids are. "uid" and "pid" "fakefields" are also set in each record. All other fields are optional.

Parameter:
array The input array, see examples below in this script.
boolean Internal, for recursion.
integer Internal, for recursion.
Rückgabe:
void
t3lib_treeView::setDataFromArray ( &$  dataArr,
traverse = FALSE,
pid = 0 
) [inherited]

Used to initialize class with an array to browse. The array inputted will be traversed and an internal index for lookup is created. The keys of the input array are perceived as "uid"s of records which means that keys GLOBALLY must be unique like uids are. "uid" and "pid" "fakefields" are also set in each record. All other fields are optional.

Parameter:
array The input array, see examples below in this script.
boolean Internal, for recursion.
integer Internal, for recursion.
Rückgabe:
void
t3lib_treeView::setDataFromTreeArray ( &$  treeArr,
&$  treeLookupArr 
) [inherited]

Sets the internal data arrays

Parameter:
array Content for $this->data
array Content for $this->dataLookup
Rückgabe:
void
t3lib_treeView::setDataFromTreeArray ( &$  treeArr,
&$  treeLookupArr 
) [inherited]

Sets the internal data arrays

Parameter:
array Content for $this->data
array Content for $this->dataLookup
Rückgabe:
void
t3lib_treeView::setTreeName ( treeName = ''  )  [inherited]

Sets the tree name which is used to identify the tree Used for JavaScript and other things

Parameter:
string Default is the table name. Underscores are stripped.
Rückgabe:
void
t3lib_treeView::setTreeName ( treeName = ''  )  [inherited]

Sets the tree name which is used to identify the tree Used for JavaScript and other things

Parameter:
string Default is the table name. Underscores are stripped.
Rückgabe:
void
localPageTree::wrapIcon ( icon,
row 
)

Inserting uid-information in title-text for an icon

Parameter:
string Icon image
array Item row
Rückgabe:
string Wrapping icon image.

Erneute Implementation von t3lib_browseTree.

localPageTree::wrapIcon ( icon,
row 
)

Inserting uid-information in title-text for an icon

Parameter:
string Icon image
array Item row
Rückgabe:
string Wrapping icon image.

Erneute Implementation von t3lib_browseTree.

localPageTree::wrapIcon ( icon,
row 
)

Wrapping the image tag, $icon, for the row, $row

Parameter:
string The image tag for the icon
array The row for the current element
Rückgabe:
string The processed icon input value.

Erneute Implementation von t3lib_browseTree.

t3lib_treeView::wrapStop ( str,
row 
) [inherited]

Adds a red "+" to the input string, $str, if the field "php_tree_stop" in the $row (pages) is set

Parameter:
string Input string, like a page title for the tree
array record row with "php_tree_stop" field
Rückgabe:
string Modified string private

Erneute Implementation in webPageTree.

t3lib_treeView::wrapStop ( str,
row 
) [inherited]

Adds a red "+" to the input string, $str, if the field "php_tree_stop" in the $row (pages) is set

Parameter:
string Input string, like a page title for the tree
array record row with "php_tree_stop" field
Rückgabe:
string Modified string private

Erneute Implementation in webPageTree.

localPageTree::wrapTitle ( title,
v,
ext_pArrPages = '' 
)

Wrapping the title in a link, if applicable.

Parameter:
string Title, (must be ready for output, that means it must be htmlspecialchars()'ed).
array The record
boolean (Ignore)
Rückgabe:
string Wrapping title string.

Erneute Implementation von t3lib_treeView.

Erneute Implementation in TBE_PageTree.


Dokumentation der Datenelemente

t3lib_treeView::$backPath [inherited]

Back path for icons

t3lib_treeView::$backPath [inherited]

Back path for icons

t3lib_treeView::$clause = '' [inherited]

WHERE clause used for selecting records for the tree. Is set by function init. Only makes sense when $this->table is set.

Siehe auch:
init()
t3lib_treeView::$clause = '' [inherited]

WHERE clause used for selecting records for the tree. Is set by function init. Only makes sense when $this->table is set.

Siehe auch:
init()
t3lib_pageTree::$defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id' [inherited]

List of other fields which are ALLOWED to set (here, based on the "pages" table!)

Siehe auch:
addField()

Erneute Implementation von t3lib_treeView.

t3lib_treeView::$domIdPrefix = 'row' [inherited]

A prefix for table cell id's which will be wrapped around an item. Can be used for highlighting by JavaScript. Needs to be unique if multiple trees are on one HTML page.

Siehe auch:
printTree()
t3lib_treeView::$domIdPrefix = 'row' [inherited]

A prefix for table cell id's which will be wrapped around an item. Can be used for highlighting by JavaScript. Needs to be unique if multiple trees are on one HTML page.

Siehe auch:
printTree()
t3lib_pageTree::$fieldArray = array('uid', 'title', 'doktype', 'php_tree_stop', 't3ver_id', 't3ver_state', 't3ver_swapmode') [inherited]

Default set of fields selected from the tree table. Make SURE that these fields names listed herein are actually possible to select from $this->table (if that variable is set to a TCA table name)

Siehe auch:
addField()

Erneute Implementation von t3lib_treeView.

t3lib_treeView::$iconName = 'default.gif' [inherited]

Icon file name for item icons.

t3lib_treeView::$iconName = 'default.gif' [inherited]

Icon file name for item icons.

t3lib_treeView::$iconPath = '' [inherited]

Icon file path.

t3lib_treeView::$iconPath = '' [inherited]

Icon file path.

t3lib_treeView::$makeHTML = 1 [inherited]

If true, HTML code is also accumulated in ->tree array during rendering of the tree. If 2, then also the icon prefix code (depthData) is stored

t3lib_treeView::$makeHTML = 1 [inherited]

If true, HTML code is also accumulated in ->tree array during rendering of the tree. If 2, then also the icon prefix code (depthData) is stored

t3lib_treeView::$MOUNTS = '' [inherited]

Needs to be initialized with e.g. $GLOBALS['WEBMOUNTS'] Default setting in init() is 0 => 0 The keys are mount-ids (can be anything basically) and the values are the ID of the root element (COULD be zero or anything else. For pages that would be the uid of the page, zero for the pagetree root.)

t3lib_treeView::$MOUNTS = '' [inherited]

Needs to be initialized with e.g. $GLOBALS['WEBMOUNTS'] Default setting in init() is 0 => 0 The keys are mount-ids (can be anything basically) and the values are the ID of the root element (COULD be zero or anything else. For pages that would be the uid of the page, zero for the pagetree root.)

t3lib_treeView::$orderByFields = '' [inherited]

Field for ORDER BY. Is set by function init. Only makes sense when $this->table is set.

Siehe auch:
init()
t3lib_treeView::$orderByFields = '' [inherited]

Field for ORDER BY. Is set by function init. Only makes sense when $this->table is set.

Siehe auch:
init()
t3lib_treeView::$parentField = 'pid' [inherited]

Defines the field of $table which is the parent id field (like pid for table pages).

t3lib_treeView::$parentField = 'pid' [inherited]

Defines the field of $table which is the parent id field (like pid for table pages).

t3lib_pageTree::$setRecs = 0 [inherited]

If true, records as selected will be stored internally in the ->recs array

Erneute Implementation von t3lib_treeView.

t3lib_treeView::$subLevelID = '_SUB_LEVEL' [inherited]

Sets the associative array key which identifies a new sublevel if arrays are used for trees. This value has formerly been "subLevel" and "--sublevel--"

t3lib_treeView::$subLevelID = '_SUB_LEVEL' [inherited]

Sets the associative array key which identifies a new sublevel if arrays are used for trees. This value has formerly been "subLevel" and "--sublevel--"

t3lib_treeView::$table = '' [inherited]

Database table to get the tree data from. Leave blank if data comes from an array.

t3lib_treeView::$table = '' [inherited]

Database table to get the tree data from. Leave blank if data comes from an array.

t3lib_treeView::$treeName = '' [inherited]

Unique name for the tree. Used as key for storing the tree into the BE users settings. Used as key to pass parameters in links. MUST NOT contain underscore chars. etc.

t3lib_treeView::$treeName = '' [inherited]

Unique name for the tree. Used as key for storing the tree into the BE users settings. Used as key to pass parameters in links. MUST NOT contain underscore chars. etc.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
 Alle Klassen Namensbereiche Funktionen Variablen

Erzeugt am Wed Oct 28 16:40:21 2009 für Typo3 von  doxygen 1.6.1