Documentation TYPO3 par Ameos |
Public Member Functions | |
init () | |
menuConfig () | |
clearCache () | |
main () | |
renderQuickEdit () | |
renderListContent () | |
printContent () | |
getNumberOfHiddenElements () | |
local_linkThisScript ($params) | |
exec_languageQuery ($id) | |
Public Attributes | |
$id | |
$pointer | |
$imagemode | |
$search_field | |
$search_levels | |
$showLimit | |
$returnUrl | |
$clear_cache | |
$popView | |
$edit_record | |
$new_unique_uid | |
$perms_clause | |
$modTSconfig | |
$pageinfo | |
$doc | |
$backPath | |
$descrTable | |
$colPosList | |
$EDIT_CONTENT | |
$CALC_PERMS | |
$current_sys_language | |
$MCONF = array() | |
$MOD_MENU = array() | |
$MOD_SETTINGS = array() | |
$include_once = array() | |
$content | |
$topFuncMenu | |
$editIcon |
Definition at line 181 of file db_layout.php.
SC_db_layout::init | ( | ) |
Initializing the module
Definition at line 230 of file db_layout.php.
References t3lib_div::_GP(), menuConfig(), and t3lib_BEfunc::readPageAccess().
SC_db_layout::menuConfig | ( | ) |
Initialize menu array
Definition at line 283 of file db_layout.php.
References t3lib_div::_GP(), exec_languageQuery(), t3lib_BEfunc::getModTSconfig(), t3lib_BEfunc::getModuleData(), t3lib_div::inList(), and t3lib_BEfunc::unsetMenuItems().
Referenced by init().
SC_db_layout::clearCache | ( | ) |
Clears page cache for the current id, $this->id
Definition at line 372 of file db_layout.php.
References t3lib_div::makeInstance().
SC_db_layout::main | ( | ) |
Main function. Creates some general objects and calls other functions for the main rendering of module content.
Definition at line 387 of file db_layout.php.
References t3lib_BEfunc::BEgetRootLine(), t3lib_BEfunc::cshItem(), t3lib_BEfunc::getFuncMenu(), t3lib_BEfunc::getModTSconfig(), t3lib_div::intExplode(), t3lib_div::makeInstance(), renderListContent(), renderQuickEdit(), and t3lib_BEfunc::viewOnClick().
SC_db_layout::renderQuickEdit | ( | ) |
Rendering the quick-edit view.
Definition at line 489 of file db_layout.php.
References $content, $edit_record, $new_unique_uid, t3lib_div::_GET(), t3lib_BEfunc::BEenableFields(), t3lib_BEfunc::cshItem(), t3lib_BEfunc::deleteClause(), t3lib_div::fixed_lgd_cs(), t3lib_BEfunc::getFuncCheck(), t3lib_div::getIndpEnv(), t3lib_BEfunc::getLabelFromItemlist(), getNumberOfHiddenElements(), t3lib_BEfunc::getRecordsByField(), t3lib_BEfunc::getWorkspaceVersionOfRecord(), t3lib_div::implodeArrayForUrl(), t3lib_extMgm::isLoaded(), t3lib_BEfunc::isRecordLocked(), local_linkThisScript(), t3lib_div::locationHeaderUrl(), t3lib_div::makeInstance(), t3lib_iconWorks::skinImg(), t3lib_div::testInt(), t3lib_BEfunc::versioningPlaceholderClause(), and t3lib_BEfunc::workspaceOL().
Referenced by main().
SC_db_layout::renderListContent | ( | ) |
Rendering all other listings than QuickEdit
Definition at line 886 of file db_layout.php.
References t3lib_BEfunc::cshItem(), t3lib_div::fixed_lgd_cs(), t3lib_BEfunc::getFuncCheck(), t3lib_BEfunc::getFuncMenu(), getNumberOfHiddenElements(), t3lib_div::intExplode(), t3lib_div::intInRange(), t3lib_div::loadTCA(), and t3lib_div::makeInstance().
Referenced by main().
SC_db_layout::printContent | ( | ) |
SC_db_layout::getNumberOfHiddenElements | ( | ) |
Returns the number of hidden elements (including those hidden by start/end times) on the current page (for the current sys_language)
Definition at line 1192 of file db_layout.php.
References t3lib_BEfunc::BEenableFields(), t3lib_BEfunc::deleteClause(), and t3lib_BEfunc::versioningPlaceholderClause().
Referenced by renderListContent(), and renderQuickEdit().
SC_db_layout::local_linkThisScript | ( | $ | params | ) |
Returns URL to the current script. In particular the "popView" and "new_unique_uid" Get vars are unset.
array | Parameters array, merged with global GET vars. |
Definition at line 1205 of file db_layout.php.
References t3lib_div::linkThisScript().
Referenced by renderQuickEdit().
SC_db_layout::exec_languageQuery | ( | $ | id | ) |
Returns a SQL query for selecting sys_language records.
integer | Page id: If zero, the query will select all sys_language records from root level which are NOT hidden. If set to another value, the query will select all sys_language records that has a pages_language_overlay record on that page (and is not hidden, unless you are admin user) |
Definition at line 1217 of file db_layout.php.
References $id, and t3lib_BEfunc::deleteClause().
Referenced by menuConfig().