‪TYPO3CMS  10.4
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 ()
 
string wrapTitle ($title, $row, $bank=0)
 
string PM_ATagWrap ($icon, $cmd, $bMark='', $isOpen=false)
 
string wrapIcon ($icon, $row)
 
array ext_tree ($pid, $clause='')
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Backend\Tree\View\BrowseTreeView
 init ($clause='', $orderByFields='')
 
string getTitleAttrib ($row)
 
string getTitleStr ($row, $titleLen=30)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Backend\Tree\View\AbstractTreeView
 addField ($field, $noCheck=false)
 
 reset ()
 
string getBrowsableTree ()
 
string printTree ($treeArr='')
 
string PMicon ($row, $a, $c, $nextCount, $isOpen)
 
string addTagAttributes ($icon, $attr)
 
string wrapStop ($str, $row)
 
bool expandNext ($id)
 
 initializePositionSaving ()
 
 savePosition ()
 
string getRootIcon ($rec)
 
string getIcon ($row)
 
int getId ($row)
 
string getJumpToParam ($row)
 
int getTree ($uid, $depth=999, $depthData='')
 
int getCount ($uid)
 
array getRootRecord ()
 
array getRecord ($uid)
 
mixed getDataInit ($parentId)
 
int getDataCount (&$res)
 
array bool getDataNext (&$res)
 
 getDataFree (&$res)
 

Additional Inherited Members

- ‪Public Attributes inherited from ‪TYPO3\CMS\Backend\Tree\View\BrowseTreeView
array $fieldArray
 
string $treeName = 'browsePages'
 
string $table = 'pages'
 
string $domIdPrefix = 'pages'
 
bool $ext_showNavTitle = false
 
- ‪Public Attributes inherited from ‪TYPO3\CMS\Backend\Tree\View\AbstractTreeView
bool $expandFirst = false
 
bool $expandAll = false
 
string $thisScript = ''
 
string $titleAttrib = 'title'
 
bool $ext_IconMode = false
 
bool $ext_showPathAboveMounts = false
 
int $addSelfId = 0
 
string $title = 'no title'
 
bool $showDefaultTitleAttribute = false
 
TYPO3 CMS Core Authentication BackendUserAuthentication string $BE_USER = ''
 
array null $MOUNTS
 
string $table = ''
 
string $parentField = 'pid'
 
string $clause = ''
 
string $orderByFields = ''
 
array $fieldArray = array( 'uid', 'pid', 'title', 'is_siteroot' )
 
string $defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id'
 
string $treeName = ''
 
string $domIdPrefix = 'row'
 
int $makeHTML = 1
 
int $setRecs = 0
 
array $ids = array( )
 
array $ids_hierarchy = array( )
 
array $orig_ids_hierarchy = array( )
 
array $buffer_idH = array( )
 
array $specUIDmap = array( )
 
array $tree = array( )
 
array $stored = array( )
 
int $bank = 0
 
array $recs = array( )
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Backend\Tree\View\AbstractTreeView
 determineScriptUrl ()
 
string getThisScript ()
 
string getMountPointPath (int $uid)
 
LanguageService getLanguageService ()
 
BackendUserAuthentication getBackendUser ()
 

Detailed Description

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

Definition at line 29 of file ExportPageTreeView.php.

Constructor & Destructor Documentation

◆ __construct()

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

Initialization

Reimplemented from TYPO3\CMS\Backend\Tree\View\AbstractTreeView.

Definition at line 34 of file ExportPageTreeView.php.

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

Member Function Documentation

◆ ext_tree()

◆ PM_ATagWrap()

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

Wrapping Plus/Minus icon

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

Reimplemented from TYPO3\CMS\Backend\Tree\View\AbstractTreeView.

Definition at line 63 of file ExportPageTreeView.php.

◆ wrapIcon()

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

Wrapping Icon

Parameters
string$icon‪Icon HTML
array$row‪Record row (page)
Returns
‪string Icon HTML

Reimplemented from TYPO3\CMS\Backend\Tree\View\BrowseTreeView.

Definition at line 75 of file ExportPageTreeView.php.

◆ wrapTitle()

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

Wrapping title from page tree.

Parameters
string$title‪Title to wrap
string$row‪Item record
int$bank‪Bank pointer (which mount point number)
Returns
‪string Wrapped title

Reimplemented from TYPO3\CMS\Backend\Tree\View\AbstractTreeView.

Definition at line 49 of file ExportPageTreeView.php.

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