Class ContentManagerElementsController
Class ContentManagerPagesController
- HttpViewController implements HttpViewControllerInterface
-
AdminHttpViewController
implements
AdminStatusOnlyInterface
-
ContentManagerElementsController
uses
ContentManagerContentNavigationTrait
Category: System
Located at Controllers/HttpView/Admin/ContentManager/ContentManagerElementsController.inc.php
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
actionSaveHome( )
Stores content manager home element data in the database and redirects to the overview. |
public
|
#
actionSaveHeader( )
Stores content manager header element data in the database and redirects to the overview. |
public
|
#
actionSaveFooter( )
Stores content manager footer element data in the database and redirects to the overview. |
public
|
#
actionSaveBoxes( )
Stores content manager boxes element data in the database and redirects to the overview. |
public
|
#
actionSaveOthers( )
Stores content manager others element data in the database and redirects to the overview. |
public
|
#
actionUpdate( )
Updates content manager elements data in the database and redirects to the overview. |
protected
array|boolean|
|
#
_getCreationData( string $action )
Creates the template data for creation pages. The action determines the target location after clicking the submit button. |
protected
|
|
protected
array
|
|
protected
array
|
Methods inherited from AdminHttpViewController
Methods inherited from HttpViewController
__construct(),
_callActionMethod(),
_getPostData(),
_getPostDataCollection(),
_getQueryParameter(),
_getQueryParametersCollection(),
_getServerData(),
_render(),
_validatePageToken(),
getTemplateFile(),
proceed()
Methods used from ContentManagerContentNavigationTrait
_createContentNavigation(),
_createNewContentGroupId(),
_getAssets(),
_getProductsContentFiles(),
_getScriptPageFiles(),
_getTemplate(),
_getUpdateResponse(),
_insertContentData(),
_isFilemanagerAvailable(),
_prepareContentManagerGroupCheckData(),
_setExpertMode(),
_updateContentData()
Properties summary
protected
CI_DB_query_builder
|
$queryBuilder
|
|
protected
|
$languageProvider
|
|
protected
|
$title
|
|
protected
array
|
$fieldMap
|
#
[
'content_title',
'content_text',
'content_status'
]
|
protected
array
|
$switcherFields
|
#
[
'content_status'
]
|
protected
array
|
$typeMap
|
#
[
'home' => 'elements_start',
'header' => 'elements_header',
'footer' => 'elements_footer',
'boxes' => 'elements_boxes',
]
|
Properties inherited from HttpViewController
$assets,
$contentView,
$httpContextReader,
$httpResponseProcessor,
$postDataArray,
$queryParametersArray,
$serverDataArray