TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Impexp\View\ExportPageTreeView Class Reference
Inheritance diagram for TYPO3\CMS\Impexp\View\ExportPageTreeView:
TYPO3\CMS\Backend\Tree\View\BrowseTreeView TYPO3\CMS\Backend\Tree\View\AbstractTreeView

Public Member Functions

 __construct ()
 
 wrapTitle ($title, $row, $bank=0)
 
 PM_ATagWrap ($icon, $cmd, $bMark='', $isOpen=false)
 
 wrapIcon ($icon, $row)
 
 ext_tree ($pid, $clause='')
 
- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\View\BrowseTreeView
 init ($clause='', $orderByFields='')
 
 getTitleAttrib ($row)
 
 wrapIcon ($icon, $row)
 
 getTitleStr ($row, $titleLen=30)
 
- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\View\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)
 

Additional Inherited Members

- Public Attributes inherited from TYPO3\CMS\Backend\Tree\View\BrowseTreeView
 $fieldArray
 
 $treeName = 'browsePages'
 
 $table = 'pages'
 
 $domIdPrefix = 'pages'
 
 $ext_showNavTitle = false
 
- Public Attributes inherited from TYPO3\CMS\Backend\Tree\View\AbstractTreeView
 $expandFirst = 0
 
 $expandAll = 0
 
 $thisScript = ''
 
 $titleAttrib = 'title'
 
 $ext_IconMode = false
 
 $ext_showPathAboveMounts = false
 
 $addSelfId = 0
 
 $title = 'no title'
 
 $showDefaultTitleAttribute = false
 
 $BE_USER = ''
 
 $MOUNTS = null
 
 $table = ''
 
 $parentField = 'pid'
 
 $clause = ''
 
 $orderByFields = ''
 
 $fieldArray = ['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 = []
 
 $ids_hierarchy = []
 
 $orig_ids_hierarchy = []
 
 $buffer_idH = []
 
 $specUIDmap = []
 
 $data = false
 
 $dataLookup = false
 
 $tree = []
 
 $stored = []
 
 $bank = 0
 
 $recs = []
 
- Protected Member Functions inherited from TYPO3\CMS\Backend\Tree\View\AbstractTreeView
 determineScriptUrl ()
 
 getThisScript ()
 
 getLanguageService ()
 
 getBackendUser ()
 
 getDatabaseConnection ()
 

Detailed Description

Extension of the page tree class. Used to get the tree of pages to export.

Definition at line 26 of file ExportPageTreeView.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Impexp\View\ExportPageTreeView::__construct ( )

Initialization

Definition at line 31 of file ExportPageTreeView.php.

References TYPO3\CMS\Backend\Tree\View\BrowseTreeView\init().

Member Function Documentation

◆ ext_tree()

◆ PM_ATagWrap()

TYPO3\CMS\Impexp\View\ExportPageTreeView::PM_ATagWrap (   $icon,
  $cmd,
  $bMark = '',
  $isOpen = false 
)

Wrapping Plus/Minus icon

Parameters
string$iconIcon HTML
mixed$cmd(See parent class)
mixed$bMark(See parent class)
bool$isOpen
Returns
string Icon HTML

Definition at line 60 of file ExportPageTreeView.php.

◆ wrapIcon()

TYPO3\CMS\Impexp\View\ExportPageTreeView::wrapIcon (   $icon,
  $row 
)

Wrapping Icon

Parameters
string$iconIcon HTML
array$rowRecord row (page)
Returns
string Icon HTML

Definition at line 72 of file ExportPageTreeView.php.

◆ wrapTitle()

TYPO3\CMS\Impexp\View\ExportPageTreeView::wrapTitle (   $title,
  $row,
  $bank = 0 
)

Wrapping title from page tree.

Parameters
string$titleTitle to wrap
string$rowItem record
int$bankBank pointer (which mount point number)
Returns
string Wrapped title private

Definition at line 46 of file ExportPageTreeView.php.

References TYPO3\CMS\Backend\Tree\View\AbstractTreeView\$title, and TYPO3\CMS\Backend\Tree\View\AbstractTreeView\getLanguageService().