TYPO3  7.6
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
PageLayoutView Class Reference
Inheritance diagram for PageLayoutView:
AbstractDatabaseRecordList AbstractRecordList

Public Member Functions

 __construct ()
 
 getTable ($table, $id, $fields= '')
 
 getExternalTables ($id, $table)
 
 getTable_pages ($id)
 
 makeOrdinaryList ($table, $id, $fList, $icon=false, $addWhere= '')
 
 dataFields ($fieldArr, $table, $row, $out=array())
 
 headerFields ($fieldArr, $table, $out=array())
 
 pages_getTree ($theRows, $pid, $qWhere, $treeIcons, $depth)
 
 pages_drawItem ($row, $fieldArr)
 
 tt_content_drawColHeader ($colName, $editParams, $newParams, array $pasteParams=null)
 
 tt_content_drawHeader ($row, $space=0, $disableMoveAndNewButtons=false, $langMode=false, $dragDropEnabled=false)
 
 getNonTranslatedTTcontentUids ($defLanguageCount, $id, $lP)
 
 newLanguageButton ($defLanguageCount, $lP, $colPos=0)
 
 newContentElementOnClick ($id, $colPos, $sys_language)
 
 linkEditContent ($str, $row)
 
 languageSelector ($id)
 
 getResult ($result, $table= 'tt_content')
 
 numberOfRecords ($table, $pid)
 
 renderText ($input)
 
 getIcon ($table, $row, $enabledClickMenuItems= '')
 
 getProcessedValue ($table, $fieldList, array $row, array &$info)
 
 isDisabled ($table, $row)
 
 noEditIcon ($label= 'noEditItems')
 
 getTableMenu ($id)
 
 getThumbCodeUnlinked ($row, $table, $field)
 
- Public Member Functions inherited from AbstractDatabaseRecordList
 start ($id, $table, $pointer, $search= '', $levels=0, $showLimit=0)
 
 generateList ()
 
 getTable ($tableName, $id, $fields= '')
 
 setDispFields ()
 
 thumbCode ($row, $table, $field)
 
 makeQueryArray ($table, $id, $addWhere= '', $fieldList= '*')
 
 setTotalItems ($queryParts)
 
 makeSearchString ($table, $currentPid=-1)
 
 linkWrapTable ($table, $code)
 
 linkWrapItems ($table, $uid, $code, $row)
 
 linkUrlMail ($code, $testString)
 
 listURL ($altId= '', $table= '-1', $exclList= '')
 
 requestUri ()
 
 makeFieldList ($table, $dontCheckUser=false, $addDateFields=false)
 
 localizationRedirect ($justLocalized)
 
 setOverrideUrlParameters (array $urlParameters)
 
 setTableDisplayOrder (array $orderInformation)
 
- Public Member Functions inherited from AbstractRecordList
 __construct ()
 
 addElement ($h, $icon, $data, $rowParams= '', $_= '', $_2= '', $colType= 'td')
 
 writeTop ()
 
 fwd_rwd_nav ($table= '')
 
 fwd_rwd_HTML ($type, $pointer, $table= '')
 
 listURL ($altId= '')
 
 CBfunctions ()
 
 initializeLanguages ()
 
 languageFlag ($sys_language_uid, $addAsAdditionalText=true)
 

Public Attributes

 $pI_showUser = 0
 
 $nextThree = 3
 
 $pages_noEditColumns = 0
 
 $option_newWizard = 1
 
 $ext_function = 0
 
 $doEdit = 1
 
 $agePrefixes = ' min| hrs| days| yrs| min| hour| day| year'
 
 $externalTables = array()
 
 $descrTable
 
 $defLangBinding = false
 
 $tt_contentConfig
 
 $activeTables = array()
 
 $tt_contentData
 
 $CType_labels = array()
 
 $itemLabels = array()
 
 $ext_CALC_PERMS
 
- Public Attributes inherited from AbstractDatabaseRecordList
 $tableList = ''
 
 $returnUrl = ''
 
 $thumbs = 0
 
 $itemsLimitPerTable = 20
 
 $itemsLimitSingleTable = 100
 
 $script = 'index.php'
 
 $allFields = 0
 
 $localizationView = false
 
 $csvOutput = false
 
 $sortField
 
 $sortRev
 
 $displayFields
 
 $duplicateField
 
 $id
 
 $table = ''
 
 $listOnlyInSingleTableMode = false
 
 $firstElementNumber = 0
 
 $searchString = ''
 
 $searchLevels = ''
 
 $showLimit = 0
 
 $pidSelect = ''
 
 $perms_clause = ''
 
 $calcPerms = 0
 
 $clickTitleMode = ''
 
 $modSharedTSconfig = array()
 
 $pageRecord = array()
 
 $hideTables = ''
 
 $hideTranslations = ''
 
 $tableTSconfigOverTCA = array()
 
 $tablesCollapsed = array()
 
 $JScode = ''
 
 $HTMLcode = ''
 
 $iLimit = 0
 
 $eCounter = 0
 
 $totalItems = ''
 
 $recPath_cache = array()
 
 $setFields = array()
 
 $currentTable = array()
 
 $duplicateStack = array()
 
 $modTSconfig
 
- Public Attributes inherited from AbstractRecordList
 $iLimit = 10
 
 $leftMargin = 0
 
 $showIcon = 1
 
 $no_noWrap = 0
 
 $oddColumnsCssClass = ''
 
 $fieldArray = array()
 
 $addElement_tdParams = array()
 
 $addElement_tdCssClass = array()
 
 $fixedL = 30
 
 $thisScript = ''
 
 $setLMargin = 1
 
 $counter = 0
 
 $totalItems = ''
 
 $firstElementNumber = 0
 
 $eCounter = 0
 
 $HTMLcode = ''
 
 $pageOverlays = array()
 
 $languageIconTitles = array()
 
 $translateTools
 

Protected Member Functions

 getContentRecordsPerColumn ($table, $id, array $columns, $additionalWhereClause= '')
 
 getPagesTableFieldValue ($field, array $row)
 
 tt_content_drawFooter (array $row)
 
 isDragAndDropAllowed (array $row)
 
 generateListForCTypeMenu (array $row)
 
 initializeClipboard ()
 
 generateTtContentDataArray (array $rowArray)
 
 cleanTableNames ()
 
 checkIfTranslationsExistInLanguage (array $contentElements, $language)
 
 getBackendLayoutView ()
 
 getBackendUser ()
 
 getDatabase ()
 
 getPageLayoutController ()
 
- Protected Member Functions inherited from AbstractDatabaseRecordList
 getSearchFields ($tableName)
 
 getBackendUserAuthentication ()
 
 getDatabaseConnection ()
 
- Protected Member Functions inherited from AbstractRecordList
 determineScriptUrl ()
 
 getThisScript ()
 
 getTranslateTools ()
 
 generateReferenceToolTip ($references, $launchViewParameter= '')
 
 getLanguageService ()
 
 getDatabaseConnection ()
 

Protected Attributes

 $clipboard
 
 $plusPages = array()
 
 $pageinfo
 
 $languagesInColumnCache = array()
 
 $contentElementCache = array()
 
 $iconFactory
 
 $languageHasTranslationsCache = array()
 
- Protected Attributes inherited from AbstractDatabaseRecordList
 $overrideUrlParameters = array()
 
 $tableDisplayOrder = []
 
- Protected Attributes inherited from AbstractRecordList
 $id = 0
 
 $iconFactory
 

Detailed Description

Child class for the Web > Page module

Definition at line 36 of file PageLayoutView.php.

Constructor & Destructor Documentation

__construct ( )

Construct to initialize class variables.

Definition at line 216 of file PageLayoutView.php.

References GeneralUtility\makeInstance().

Member Function Documentation

checkIfTranslationsExistInLanguage ( array  $contentElements,
  $language 
)
protected

Checks whether translated Content Elements exist in the desired language If so, deny creating new ones via the UI

Parameters
array$contentElements
int$language
Returns
bool

Build up caches

Definition at line 2136 of file PageLayoutView.php.

References AbstractRecordList\getLanguageService(), BackendUtility\getModTSconfig(), GeneralUtility\makeInstance(), and AbstractMessage\WARNING.

Referenced by PageLayoutView\tt_content_drawHeader().

cleanTableNames ( )
protected

Function, which fills in the internal array, $this->allowedTableNames with all tables to which the user has access. Also a set of standard tables (pages, static_template, sys_filemounts, etc...) are filtered out. So what is left is basically all tables which makes sense to list content from.

Returns
array

Definition at line 2025 of file PageLayoutView.php.

References $GLOBALS, and PageLayoutView\getBackendUser().

Referenced by PageLayoutView\getTable_pages().

dataFields (   $fieldArr,
  $table,
  $row,
  $out = array() 
)

Adds content to all data fields in $out array

Each field name in $fieldArr has a special feature which is that the field name can be specified as more field names. Eg. "field1,field2;field3". Field 2 and 3 will be shown in the same cell of the table separated by
while field1 will have its own cell.

Parameters
array$fieldArrArray of fields to display
string$tableTable name
array$rowRecord array
array$outArray to which the data is added
Returns
array $out array returned after processing.
See Also
makeOrdinaryList()

Definition at line 945 of file PageLayoutView.php.

References $GLOBALS, AbstractDatabaseRecordList\$table, GeneralUtility\fixed_lgd_cs(), AbstractRecordList\getLanguageService(), PageLayoutView\isDisabled(), and AbstractDatabaseRecordList\thumbCode().

Referenced by PageLayoutView\makeOrdinaryList().

generateListForCTypeMenu ( array  $row)
protected

Generates a list of selected pages or categories for the CType menu

Parameters
array$rowrow from pages
Returns
string

Definition at line 1613 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$table, and BackendUtility\getRecord().

generateTtContentDataArray ( array  $rowArray)
protected

Generates the data for previous and next elements which is needed for movements.

Parameters
array$rowArray
Returns
void

Definition at line 1884 of file PageLayoutView.php.

References PageLayoutView\$nextThree, and GeneralUtility\inList().

Referenced by PageLayoutView\getResult().

getBackendLayoutView ( )
protected
Returns
BackendLayoutView

Definition at line 2184 of file PageLayoutView.php.

References GeneralUtility\makeInstance().

getBackendUser ( )
protected
getContentRecordsPerColumn (   $table,
  $id,
array  $columns,
  $additionalWhereClause = '' 
)
protected

Gets content records per column. This is required for correct workspace overlays.

Parameters
string$tableUNUSED (will always be queried from tt_content)
int$idPage Id to be used (not used at all, but part of the API, see $this->pidSelect)
array$columnscolPos values to be considered to be shown
string$additionalWhereClauseAdditional where clause for database select
Returns
array Associative array for each column (colPos)

Definition at line 1024 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$id, PageLayoutView\getDatabase(), PageLayoutView\getResult(), and AbstractDatabaseRecordList\makeQueryArray().

getDatabase ( )
protected
getExternalTables (   $id,
  $table 
)

Renders an external table from page id

Parameters
int$idPage id
string$tableName of the table
Returns
string HTML for the listing

Definition at line 266 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$id, AbstractDatabaseRecordList\$table, PageLayoutView\getPageLayoutController(), and PageLayoutView\makeOrdinaryList().

Referenced by PageLayoutView\getTable().

getIcon (   $table,
  $row,
  $enabledClickMenuItems = '' 
)

Creates the icon image tag for record from table and wraps it in a link which will trigger the click menu.

Parameters
string$tableTable name
array$rowRecord array
string$enabledClickMenuItemsPassthrough to wrapClickMenuOnIcon
Returns
string HTML for the icon

Definition at line 1953 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$table, PageLayoutView\getBackendUser(), BackendUtility\getRecordToolTip(), Icon\SIZE_SMALL, and BackendUtility\wrapClickMenuOnIcon().

Referenced by PageLayoutView\makeOrdinaryList(), PageLayoutView\pages_drawItem(), and PageLayoutView\tt_content_drawHeader().

getNonTranslatedTTcontentUids (   $defLanguageCount,
  $id,
  $lP 
)

Filters out all tt_content uids which are already translated so only non-translated uids is left. Selects across columns, but within in the same PID. Columns are expect to be the same for translations and original but this may be a conceptual error (?)

Parameters
array$defLanguageCountNumeric array with uids of tt_content elements in the default language
int$idPage pid
int$lPSys language UID
Returns
array Modified $defLanguageCount

Definition at line 1645 of file PageLayoutView.php.

References BackendUtility\deleteClause(), PageLayoutView\getDatabase(), and BackendUtility\workspaceOL().

getPageLayoutController ( )
protected
getPagesTableFieldValue (   $field,
array  $row 
)
protected

Returns the HTML code for rendering a field in the pages table. The row value is processed to a human readable form and the result is parsed through htmlspecialchars().

Parameters
string$fieldThe name of the field of which the value should be rendered.
array$rowThe pages table row as an associative array.
Returns
string The rendered table field value.

Definition at line 1156 of file PageLayoutView.php.

Referenced by PageLayoutView\pages_drawItem().

getProcessedValue (   $table,
  $fieldList,
array  $row,
array &  $info 
)

Creates processed values for all field names in $fieldList based on values from $row array. The result is 'returned' through $info which is passed as a reference

Parameters
string$tableTable name
string$fieldListComma separated list of fields.
array$rowRecord from which to take values for processing.
array$infoArray to which the processed values are added.
Returns
void

Definition at line 1976 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$table.

Referenced by PageLayoutView\tt_content_drawFooter().

getResult (   $result,
  $table = 'tt_content' 
)

Traverse the result pointer given, adding each record to array and setting some internal values at the same time.

Parameters
bool | \mysqli_result | object$resultMySQLi result object / DBAL object
string$tableTable name defaulting to tt_content
Returns
array The selected rows returned in this array.

Definition at line 1829 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$table, PageLayoutView\generateTtContentDataArray(), PageLayoutView\getDatabase(), and BackendUtility\workspaceOL().

Referenced by PageLayoutView\getContentRecordsPerColumn().

getTable (   $table,
  $id,
  $fields = '' 
)

Adds the code of a single table

Parameters
string$tableTable name
int$idCurrent page id
string$fields
Returns
string HTML for listing.

Definition at line 240 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$id, AbstractDatabaseRecordList\$table, PageLayoutView\getExternalTables(), and PageLayoutView\getTable_pages().

getTable_pages (   $id)
getTableMenu (   $id)

Creates a menu of the tables that can be listed by this function Only tables which has records on the page will be included. Notice: The function also fills in the internal variable $this->activeTables with icon/titles.

Parameters
int$idPage id from which we are listing records (the function will look up if there are records on the page)
Returns
string HTML output.

Definition at line 2063 of file PageLayoutView.php.

References $GLOBALS, AbstractDatabaseRecordList\$id, BackendUtility\deleteClause(), PageLayoutView\getBackendUser(), PageLayoutView\getDatabase(), AbstractRecordList\getLanguageService(), GeneralUtility\inList(), Icon\SIZE_SMALL, and BackendUtility\versioningPlaceholderClause().

getThumbCodeUnlinked (   $row,
  $table,
  $field 
)

Create thumbnail code for record/field but not linked

Parameters
mixed[]$row Record array
string$tableTable (record is from)
string$fieldField name for which thumbnail are to be rendered.
Returns
string HTML for thumbnails, if any.

Definition at line 2123 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$table.

Referenced by TextmediaPreviewRenderer\preProcess().

headerFields (   $fieldArr,
  $table,
  $out = array() 
)

Header fields made for the listing of records

Parameters
array$fieldArrField names
string$tableThe table name
array$outArray to which the headers are added.
Returns
array $out returned after addition of the header fields.
See Also
makeOrdinaryList()

Definition at line 1005 of file PageLayoutView.php.

References $GLOBALS, AbstractDatabaseRecordList\$table, and AbstractRecordList\getLanguageService().

Referenced by PageLayoutView\makeOrdinaryList().

initializeClipboard ( )
protected

Initializes the clipboard for generating paste links

Returns
void
See Also
::main()
::main()
::main()

Definition at line 1860 of file PageLayoutView.php.

References GeneralUtility\makeInstance().

isDisabled (   $table,
  $row 
)

Returns TRUE, if the record given as parameters is NOT visible based on hidden/starttime/endtime (if available)

Parameters
string$tableTablename of table to test
array$rowRecord row.
Returns
bool Returns TRUE, if disabled.

Definition at line 1996 of file PageLayoutView.php.

References $GLOBALS, and AbstractDatabaseRecordList\$table.

Referenced by PageLayoutView\dataFields().

isDragAndDropAllowed ( array  $row)
protected

Determine whether Drag & Drop should be allowed

Parameters
array$row
Returns
bool

Definition at line 1389 of file PageLayoutView.php.

References Permission\CONTENT_EDIT, and PageLayoutView\getBackendUser().

Referenced by PageLayoutView\tt_content_drawHeader().

languageSelector (   $id)

Make selector box for creating new translation in a language Displays only languages which are not yet present for the current page and that are not disabled with page TS.

Parameters
int$idPage id for which to create a new language (pages_language_overlay record)
Returns
string <select> HTML element (if there were items for the box anyways...)
See Also
getTable_tt_content()

Definition at line 1756 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$id, AbstractDatabaseRecordList\$modSharedTSconfig, $url, PageLayoutView\getBackendUser(), PageLayoutView\getDatabase(), GeneralUtility\getIndpEnv(), AbstractRecordList\getLanguageService(), BackendUtility\getModTSconfig(), PageLayoutView\getPageLayoutController(), GeneralUtility\quoteJSvalue(), and GeneralUtility\trimExplode().

linkEditContent (   $str,
  $row 
)

Will create a link on the input string and possibly a big button after the string which links to editing in the RTE. Used for content element content displayed so the user can click the content / "Edit in Rich Text Editor" button

Parameters
string$strString to link. Must be prepared for HTML output.
array$rowThe row.
Returns
string If the whole thing was editable ($this->doEdit) $str is return with link around. Otherwise just $str.
See Also
getTable_tt_content()

Definition at line 1734 of file PageLayoutView.php.

References BackendUtility\editOnClick(), PageLayoutView\getBackendUser(), and AbstractRecordList\getLanguageService().

Referenced by TextmediaPreviewRenderer\preProcess().

makeOrdinaryList (   $table,
  $id,
  $fList,
  $icon = false,
  $addWhere = '' 
)
newContentElementOnClick (   $id,
  $colPos,
  $sys_language 
)

Creates onclick-attribute content for a new content element

Parameters
int$idPage id where to create the element.
int$colPosPreset: Column position value
int$sys_languagePreset: Sys langauge value
Returns
string String for onclick attribute.
See Also
getTable_tt_content()

Definition at line 1712 of file PageLayoutView.php.

References AbstractDatabaseRecordList\$id, BackendUtility\editOnClick(), GeneralUtility\getIndpEnv(), and GeneralUtility\quoteJSvalue().

newLanguageButton (   $defLanguageCount,
  $lP,
  $colPos = 0 
)

Creates button which is used to create copies of records..

Parameters
array$defLanguageCountNumeric array with uids of tt_content elements in the default language
int$lPSys language UID
int$colPosColumn position
Returns
string "Copy languages" button, if available.

Definition at line 1675 of file PageLayoutView.php.

References GeneralUtility\_GP(), and AbstractRecordList\getLanguageService().

noEditIcon (   $label = 'noEditItems')

Returns icon for "no-edit" of a record. Basically, the point is to signal that this record could have had an edit link if the circumstances were right. A placeholder for the regular edit icon...

Parameters
string$labelLabel key from LOCAL_LANG
Returns
string IMG tag for icon.

Definition at line 2012 of file PageLayoutView.php.

References AbstractRecordList\getLanguageService(), and Icon\SIZE_SMALL.

Referenced by PageLayoutView\makeOrdinaryList().

numberOfRecords (   $table,
  $pid 
)

Counts and returns the number of records on the page with $pid

Parameters
string$tableTable name
int$pidPage id
Returns
int Number of records.

Definition at line 1922 of file PageLayoutView.php.

References $GLOBALS, AbstractDatabaseRecordList\$table, BackendUtility\deleteClause(), PageLayoutView\getDatabase(), and BackendUtility\versioningPlaceholderClause().

Referenced by PageLayoutView\pages_drawItem().

pages_drawItem (   $row,
  $fieldArr 
)

Adds a list item for the pages-rendering

Parameters
array$rowRecord array
array$fieldArrField list
Returns
string HTML for the item

Definition at line 1091 of file PageLayoutView.php.

References $GLOBALS, AbstractRecordList\addElement(), BackendUtility\editOnClick(), PageLayoutView\getBackendUser(), PageLayoutView\getIcon(), AbstractRecordList\getLanguageService(), PageLayoutView\getPagesTableFieldValue(), PageLayoutView\numberOfRecords(), and Icon\SIZE_SMALL.

Referenced by PageLayoutView\getTable_pages().

pages_getTree (   $theRows,
  $pid,
  $qWhere,
  $treeIcons,
  $depth 
)

Adds pages-rows to an array, selecting recursively in the page tree.

Parameters
array$theRowsArray which will accumulate page rows
int$pidPid to select from
string$qWhereQuery-where clause
string$treeIconsPrefixed icon code.
int$depthDepth (decreasing)
Returns
array $theRows, but with added rows.

Definition at line 1057 of file PageLayoutView.php.

References PageLayoutView\getDatabase(), and BackendUtility\workspaceOL().

Referenced by PageLayoutView\getTable_pages().

renderText (   $input)

Processing of larger amounts of text (usually from RTE/bodytext fields) with word wrapping etc.

Parameters
string$inputInput string
Returns
string Output string

Definition at line 1938 of file PageLayoutView.php.

References GeneralUtility\fixed_lgd_cs().

Referenced by TextmediaPreviewRenderer\preProcess().

tt_content_drawColHeader (   $colName,
  $editParams,
  $newParams,
array  $pasteParams = null 
)

Draw header for a content element column:

Parameters
string$colNameColumn name
string$editParamsEdit params (Syntax: &edit[...] for FormEngine)
string$newParamsNew element params (Syntax: &edit[...] for FormEngine) OBSOLETE
array | NULL$pasteParamsPaste element params (i.e. array(colPos => 1, sys_language_uid => 2))
Returns
string HTML table

Definition at line 1175 of file PageLayoutView.php.

References Permission\CONTENT_EDIT, BackendUtility\editOnClick(), PageLayoutView\getBackendUser(), AbstractRecordList\getLanguageService(), PageLayoutView\getPageLayoutController(), and Icon\SIZE_SMALL.

tt_content_drawFooter ( array  $row)
protected

Draw the footer for a single tt_content element

Parameters
array$rowRecord array
Returns
string HTML of the footer
Exceptions
\UnexpectedValueException

Definition at line 1218 of file PageLayoutView.php.

References $GLOBALS, PageLayoutView\getProcessedValue(), and GeneralUtility\getUserObj().

tt_content_drawHeader (   $row,
  $space = 0,
  $disableMoveAndNewButtons = false,
  $langMode = false,
  $dragDropEnabled = false 
)

Draw the header for a single tt_content element

Parameters
array$rowRecord array
int$spaceAmount of pixel space above the header. UNUSED
bool$disableMoveAndNewButtonsIf set the buttons for creating new elements and moving up and down are not shown.
bool$langModeIf set, we are in language mode and flags will be shown for languages
bool$dragDropEnabledIf set the move button must be hidden
Returns
string HTML table with the record header.

Definition at line 1265 of file PageLayoutView.php.

References $GLOBALS, GeneralUtility\callUserFunction(), PageLayoutView\checkIfTranslationsExistInLanguage(), Permission\CONTENT_EDIT, BackendUtility\editOnClick(), PageLayoutView\getBackendUser(), PageLayoutView\getIcon(), GeneralUtility\getIndpEnv(), AbstractRecordList\getLanguageService(), BackendUtility\getLinkToDataHandlerAction(), PageLayoutView\isDragAndDropAllowed(), BackendUtility\isRecordLocked(), AbstractRecordList\languageFlag(), GeneralUtility\quoteJSvalue(), Icon\SIZE_SMALL, and BackendUtility\translationCount().

Member Data Documentation

$activeTables = array()

Definition at line 137 of file PageLayoutView.php.

$agePrefixes = ' min| hrs| days| yrs| min| hour| day| year'

Definition at line 86 of file PageLayoutView.php.

$clipboard
protected

Definition at line 165 of file PageLayoutView.php.

$contentElementCache = array()
protected

Definition at line 199 of file PageLayoutView.php.

$CType_labels = array()

Definition at line 153 of file PageLayoutView.php.

$defLangBinding = false

Definition at line 108 of file PageLayoutView.php.

$descrTable

Definition at line 100 of file PageLayoutView.php.

$doEdit = 1

Definition at line 79 of file PageLayoutView.php.

$ext_CALC_PERMS

Definition at line 177 of file PageLayoutView.php.

$ext_function = 0

Definition at line 72 of file PageLayoutView.php.

$externalTables = array()

Definition at line 93 of file PageLayoutView.php.

$iconFactory
protected

Definition at line 204 of file PageLayoutView.php.

$itemLabels = array()

Definition at line 160 of file PageLayoutView.php.

$languageHasTranslationsCache = array()
protected

Definition at line 211 of file PageLayoutView.php.

$languagesInColumnCache = array()
protected

Definition at line 191 of file PageLayoutView.php.

$nextThree = 3

Definition at line 51 of file PageLayoutView.php.

Referenced by PageLayoutView\generateTtContentDataArray().

$option_newWizard = 1

Definition at line 65 of file PageLayoutView.php.

$pageinfo
protected

Definition at line 184 of file PageLayoutView.php.

$pages_noEditColumns = 0

Definition at line 58 of file PageLayoutView.php.

$pI_showUser = 0

Definition at line 44 of file PageLayoutView.php.

$plusPages = array()
protected

Definition at line 170 of file PageLayoutView.php.

$tt_contentConfig
Initial value:
= array(
'showInfo' => 1,
'showCommands' => 1,
'languageCols' => 0,
'languageMode' => 0,
'languageColsPointer' => 0,
'showHidden' => 1,
'sys_language_uid' => 0,
'cols' => '1,0,2,3',
'activeCols' => '1,0,2,3'
)

Definition at line 115 of file PageLayoutView.php.

$tt_contentData
Initial value:
= array(
'nextThree' => array(),
'prev' => array(),
'next' => array()
)

Definition at line 142 of file PageLayoutView.php.