TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Controller\ClickMenuController Class Reference

Public Member Functions

 __construct ()
 
 main ()
 
 printContent ()
 
 getContextMenuAction (ServerRequestInterface $request, ResponseInterface $response)
 

Public Attributes

 $reloadListFrame
 
 $content = ''
 
 $doc
 
 $extClassArray = []
 

Protected Member Functions

 init ()
 
 getLanguageService ()
 

Detailed Description

Script Class for the Context Sensitive Menu in TYPO3 (rendered in top frame, normally writing content dynamically to list frames).

See also
::getContextMenuCode()

Definition at line 28 of file ClickMenuController.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Controller\ClickMenuController::__construct ( )

Member Function Documentation

◆ getContextMenuAction()

TYPO3\CMS\Backend\Controller\ClickMenuController::getContextMenuAction ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

this is an intermediate clickmenu handler

Parameters
ServerRequestInterface$request
ResponseInterface$response
Returns
ResponseInterface

Definition at line 137 of file ClickMenuController.php.

References TYPO3\CMS\Backend\Controller\ClickMenuController\$extClassArray, TYPO3\CMS\Core\Utility\GeneralUtility\_GET(), and TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance().

◆ getLanguageService()

TYPO3\CMS\Backend\Controller\ClickMenuController::getLanguageService ( )
protected

Returns LanguageService

Returns

Definition at line 174 of file ClickMenuController.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Backend\Controller\ClickMenuController\__construct().

◆ init()

TYPO3\CMS\Backend\Controller\ClickMenuController::init ( )
protected

Constructor function for script class.

Returns
void
Deprecated:
since TYPO3 CMS 7, will be removed in TYPO3 CMS 8, all done in the constructor now

Definition at line 83 of file ClickMenuController.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\logDeprecatedFunction().

◆ main()

TYPO3\CMS\Backend\Controller\ClickMenuController::main ( )

Main function - generating the click menu in whatever form it has.

Deprecated:
since TYPO3 CMS 7, will be removed in TYPO3 CMS 8, as an AJAX Route is now the main entry point
Returns
void

Definition at line 94 of file ClickMenuController.php.

References TYPO3\CMS\Backend\Controller\ClickMenuController\$extClassArray, TYPO3\CMS\Core\Utility\GeneralUtility\_GET(), TYPO3\CMS\Core\Utility\GeneralUtility\logDeprecatedFunction(), and TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance().

◆ printContent()

TYPO3\CMS\Backend\Controller\ClickMenuController::printContent ( )

End page and output content.

Deprecated:
since TYPO3 CMS 7, will be removed in TYPO3 CMS 8, as an AJAX Route is now the main entry point
Returns
void

Definition at line 123 of file ClickMenuController.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\logDeprecatedFunction().

Member Data Documentation

◆ $content

TYPO3\CMS\Backend\Controller\ClickMenuController::$content = ''

Definition at line 43 of file ClickMenuController.php.

◆ $doc

TYPO3\CMS\Backend\Controller\ClickMenuController::$doc

Definition at line 48 of file ClickMenuController.php.

◆ $extClassArray

TYPO3\CMS\Backend\Controller\ClickMenuController::$extClassArray = []

◆ $reloadListFrame

TYPO3\CMS\Backend\Controller\ClickMenuController::$reloadListFrame

Definition at line 35 of file ClickMenuController.php.