TypoScriptTemplateObjectBrowserModuleFunctionController

This class displays the submodule "TypoScript Object Browser" inside the Web > Template module

Internal

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

$request

protected ServerRequestInterface $request

$templateRow

The currently selected sys_template record

protected array<string|int, mixed>|null $templateRow

Methods

main()

Main, called from parent object

public main() : string
Return values
string

initialize_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
bool

modMenu()

Mod menu

protected modMenu() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results