TypoScriptTemplateConstantEditorModuleFunctionController
TypoScript Constant editor
This is a specific Backend Controller implementation and is not considered part of the Public TYPO3 API.
Table of Contents
Properties
- $constants : array<string|int, mixed>
- $id : int
- $pObj : TypoScriptTemplateModuleController
- $request : ServerRequestInterface
- $templateRow : array<string|int, mixed>|null
- The currently selected sys_template record
- $templateService : ExtendedTemplateService
Methods
- init() : mixed
- Init, called from parent object
- main() : string
- Main, called from parent object
- getLanguageService() : LanguageService
- getPageRenderer() : PageRenderer
- initialize_editor() : bool
- Initialize editor
Properties
$constants
protected
array<string|int, mixed>
$constants
$id
protected
int
$id
GET/POST var 'id'
$pObj
protected
TypoScriptTemplateModuleController
$pObj
$request
protected
ServerRequestInterface
$request
$templateRow
The currently selected sys_template record
protected
array<string|int, mixed>|null
$templateRow
$templateService
protected
ExtendedTemplateService
$templateService
Methods
init()
Init, called from parent object
public
init(TypoScriptTemplateModuleController $pObj, ServerRequestInterface $request) : mixed
Parameters
- $pObj : TypoScriptTemplateModuleController
-
A reference to the parent (calling) object
- $request : ServerRequestInterface
main()
Main, called from parent object
public
main() : string
Return values
stringgetLanguageService()
protected
getLanguageService() : LanguageService
Return values
LanguageServicegetPageRenderer()
protected
getPageRenderer() : PageRenderer
Return values
PageRendererinitialize_editor()
Initialize editor
protected
initialize_editor(int $pageId[, int $template_uid = 0 ]) : bool
Initializes the module. Done in this function because we may need to re-initialize if data is submitted!
Parameters
- $pageId : int
- $template_uid : int = 0