TYPO3
7.6
|
Public Member Functions | |
init ($clause= '', $orderByFields= '') | |
expandNext ($id) | |
PMicon ($row, $a, $c, $nextCount, $isExpand) | |
initializePositionSaving () | |
Public Member Functions inherited from AbstractTreeView | |
__construct () | |
init ($clause= '', $orderByFields= '') | |
addField ($field, $noCheck=false) | |
reset () | |
getBrowsableTree () | |
printTree ($treeArr= '') | |
PMicon ($row, $a, $c, $nextCount, $isOpen) | |
PM_ATagWrap ($icon, $cmd, $bMark= '', $isOpen=false) | |
wrapTitle ($title, $row, $bank=0) | |
wrapIcon ($icon, $row) | |
addTagAttributes ($icon, $attr) | |
wrapStop ($str, $row) | |
expandNext ($id) | |
initializePositionSaving () | |
savePosition () | |
getRootIcon ($rec) | |
getIcon ($row) | |
getTitleStr ($row, $titleLen=30) | |
getTitleAttrib ($row) | |
getId ($row) | |
getJumpToParam ($row) | |
getTree ($uid, $depth=999, $depthData= '') | |
getCount ($uid) | |
getRootRecord () | |
getRecord ($uid) | |
getDataInit ($parentId) | |
getDataCount (&$res) | |
getDataNext (&$res) | |
getDataFree (&$res) | |
setDataFromArray (&$dataArr, $traverse=false, $pid=0) | |
setDataFromTreeArray (&$treeArr, &$treeLookupArr) | |
Public Attributes | |
$fieldArray | |
$treeName = 'pages' | |
$table = 'pages' | |
$ext_showNavTitle = false | |
Public Attributes inherited from AbstractTreeView | |
$expandFirst = 0 | |
$expandAll = 0 | |
$thisScript = '' | |
$titleAttrib = 'title' | |
$ext_IconMode = false | |
$addSelfId = 0 | |
$title = 'no title' | |
$showDefaultTitleAttribute = false | |
$BE_USER = '' | |
$MOUNTS = null | |
$table = '' | |
$parentField = 'pid' | |
$clause = '' | |
$orderByFields = '' | |
$fieldArray = array('uid', 'pid', 'title') | |
$defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id' | |
$treeName = '' | |
$domIdPrefix = 'row' | |
$makeHTML = 1 | |
$setRecs = 0 | |
$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() | |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractTreeView | |
determineScriptUrl () | |
getThisScript () | |
getLanguageService () | |
getBackendUser () | |
getDatabaseConnection () | |
Generate a page-tree, non-browsable.
Definition at line 23 of file Tree/View/PageTreeView.php.
expandNext | ( | $id | ) |
Returns TRUE/FALSE if the next level for $id should be expanded - and all levels should, so we always return 1.
int | $id | ID (uid) to test for (see extending classes where this is checked against session data) |
Definition at line 83 of file Tree/View/PageTreeView.php.
init | ( | $clause = '' , |
|
$orderByFields = '' |
|||
) |
Init function REMEMBER to feed a $clause which will filter out non-readable pages!
string | $clause | Part of where query which will filter out non-readable pages. |
string | $orderByFields | Record ORDER BY field |
Definition at line 72 of file Tree/View/PageTreeView.php.
References AbstractTreeView\$clause.
initializePositionSaving | ( | ) |
Get stored tree structure AND updating it if needed according to incoming PM GET var.
Definition at line 113 of file Tree/View/PageTreeView.php.
PMicon | ( | $row, | |
$a, | |||
$c, | |||
$nextCount, | |||
$isExpand | |||
) |
Generate the plus/minus icon for the browsable tree. In this case, there is no plus-minus icon displayed.
array | $row | Record for the entry |
int | $a | The current entry number |
int | $c | The total number of entries. If equal to $a, a 'bottom' element is returned. |
int | $nextCount | The number of sub-elements to the current element. |
bool | $isExpand | The element was expanded to render subelements if this flag is set. |
Definition at line 101 of file Tree/View/PageTreeView.php.
$ext_showNavTitle = false |
Definition at line 62 of file Tree/View/PageTreeView.php.
$fieldArray |
Definition at line 28 of file Tree/View/PageTreeView.php.
$table = 'pages' |
Definition at line 57 of file Tree/View/PageTreeView.php.
$treeName = 'pages' |
Definition at line 51 of file Tree/View/PageTreeView.php.