TYPO3  7.6
Public Member Functions | List of all members
ElementBrowserPageTreeView Class Reference
Inheritance diagram for ElementBrowserPageTreeView:
ElementBrowserPageTreeView BrowseTreeView AbstractTreeView

Public Member Functions

 ext_isLinkable ($doktype, $uid)
 
 wrapTitle ($title, $row, $ext_pArrPages)
 
- Public Member Functions inherited from ElementBrowserPageTreeView
 __construct ()
 
 setLinkParameterProvider (LinkParameterProviderInterface $linkParameterProvider)
 
 wrapTitle ($title, $v, $ext_pArrPages=false)
 
 printTree ($treeArr= '')
 
 ext_isLinkable ($doktype, $uid)
 
 PM_ATagWrap ($icon, $cmd, $bMark= '', $isOpen=false)
 
 wrapIcon ($icon, $row)
 
- Public Member Functions inherited from BrowseTreeView
 init ($clause= '', $orderByFields= '')
 
 getTitleAttrib ($row)
 
 wrapIcon ($icon, $row)
 
 getTitleStr ($row, $titleLen=30)
 
- 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)
 

Additional Inherited Members

- Public Attributes inherited from ElementBrowserPageTreeView
 $ext_showPageId = false
 
 $ext_showNavTitle = false
 
 $ext_pArrPages = true
 
- Protected Member Functions inherited from AbstractTreeView
 determineScriptUrl ()
 
 getThisScript ()
 
 getLanguageService ()
 
 getBackendUser ()
 
 getDatabaseConnection ()
 
- Protected Attributes inherited from ElementBrowserPageTreeView
 $linkParameterProvider
 

Detailed Description

Extension class for the TBE record browser

Definition at line 24 of file recordlist/Classes/Tree/View/ElementBrowserPageTreeView.php.

Member Function Documentation

ext_isLinkable (   $doktype,
  $uid 
)

Returns TRUE if a doktype can be linked (which is always the case here).

Parameters
int$doktypeDoktype value to test
int$uiduid to test.
Returns
bool

Definition at line 33 of file recordlist/Classes/Tree/View/ElementBrowserPageTreeView.php.

wrapTitle (   $title,
  $row,
  $ext_pArrPages 
)

Wrapping the title in a link, if applicable.

Parameters
string$titleTitle, ready for output.
array$rowThe record
bool$ext_pArrPagesIf set, pages clicked will return immediately, otherwise reload page.
Returns
string Wrapping title string.

Definition at line 46 of file recordlist/Classes/Tree/View/ElementBrowserPageTreeView.php.

References ElementBrowserPageTreeView\$ext_pArrPages, AbstractTreeView\$title, AbstractTreeView\getThisScript(), GeneralUtility\implodeArrayForUrl(), GeneralUtility\makeInstance(), GeneralUtility\quoteJSvalue(), and Icon\SIZE_SMALL.