TypoScriptTemplateObjectBrowserModuleFunctionController
This class displays the submodule "TypoScript Object Browser" inside the Web > Template module
This is a specific Backend Controller implementation and is not considered part of the Public TYPO3 API.
Table of Contents
Properties
- $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
- addFlashMessage() : mixed
- Add flash message to queue
- getBackendUserAuthentication() : BackendUserAuthentication
- getLanguageService() : LanguageService
- getPageRenderer() : PageRenderer
- initialize_editor() : bool
- Initialize editor
- modMenu() : array<string|int, mixed>
- Mod menu
Properties
$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
- $request : ServerRequestInterface
main()
Main, called from parent object
public
main() : string
Return values
stringaddFlashMessage()
Add flash message to queue
protected
addFlashMessage(FlashMessage $flashMessage) : mixed
Parameters
- $flashMessage : FlashMessage
getBackendUserAuthentication()
protected
getBackendUserAuthentication() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
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
Return values
boolmodMenu()
Mod menu
protected
modMenu() : array<string|int, mixed>