TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Backend\Controller\SimpleDataHandlerController Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Controller\SimpleDataHandlerController:
SC_tce_db

Public Member Functions

 __construct ()
 
 init ()
 
 initClipboard ()
 
 main ()
 
 finish ()
 

Public Attributes

 $flags
 
 $data
 
 $cmd
 
 $mirror
 
 $cacheCmd
 
 $redirect
 
 $prErr
 
 $CB
 
 $vC
 
 $uPT
 
 $generalComment
 
 $include_once = array()
 
 $tce
 

Detailed Description

Script Class, creating object of and sending the posted data to the object.

Used by many smaller forms/links in TYPO3, including the QuickEdit module. Is not used by alt_doc.php though (main form rendering script) - that uses the same class (TCEmain) but makes its own initialization (to save the redirect request). For all other cases than alt_doc.php it is recommended to use this script for submitting your editing forms - but the best solution in any case would probably be to link your application to alt_doc.php, that will give you easy form-rendering as well.

Author
Kasper Skårhøj kaspe.nosp@m.rYYY.nosp@m.Y@typ.nosp@m.o3.c.nosp@m.om

Definition at line 29 of file SimpleDataHandlerController.php.

Constructor & Destructor Documentation

◆ __construct()

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

Member Function Documentation

◆ finish()

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::finish ( )

Redirecting the user after the processing has been done. Might also display error messages directly, if any.

Returns
void
Todo:
Define visibility

Definition at line 233 of file SimpleDataHandlerController.php.

References TYPO3\CMS\Core\Utility\HttpUtility\redirect().

◆ init()

◆ initClipboard()

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::initClipboard ( )

Clipboard pasting and deleting.

Returns
void
Todo:
Define visibility

Definition at line 173 of file SimpleDataHandlerController.php.

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

◆ main()

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

Executing the posted actions ...

Returns
void
Todo:
Define visibility

Definition at line 198 of file SimpleDataHandlerController.php.

References $GLOBALS, TYPO3\CMS\Core\Utility\GeneralUtility\getIndpEnv(), and TYPO3\CMS\Backend\Utility\BackendUtility\setUpdateSignal().

Member Data Documentation

◆ $cacheCmd

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$cacheCmd
Todo:
Define visibility

Definition at line 60 of file SimpleDataHandlerController.php.

◆ $CB

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$CB
Todo:
Define visibility

Definition at line 78 of file SimpleDataHandlerController.php.

◆ $cmd

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$cmd
Todo:
Define visibility

Definition at line 48 of file SimpleDataHandlerController.php.

◆ $data

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$data
Todo:
Define visibility

Definition at line 42 of file SimpleDataHandlerController.php.

◆ $flags

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$flags
Todo:
Define visibility

Definition at line 36 of file SimpleDataHandlerController.php.

◆ $generalComment

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$generalComment

◆ $include_once

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$include_once = array()
Todo:
Define visibility

Definition at line 103 of file SimpleDataHandlerController.php.

◆ $mirror

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$mirror
Todo:
Define visibility

Definition at line 54 of file SimpleDataHandlerController.php.

◆ $prErr

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$prErr
Todo:
Define visibility

Definition at line 72 of file SimpleDataHandlerController.php.

◆ $redirect

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$redirect
Todo:
Define visibility

Definition at line 66 of file SimpleDataHandlerController.php.

◆ $tce

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$tce

Definition at line 111 of file SimpleDataHandlerController.php.

◆ $uPT

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$uPT
Todo:
Define visibility

Definition at line 90 of file SimpleDataHandlerController.php.

◆ $vC

TYPO3\CMS\Backend\Controller\SimpleDataHandlerController::$vC
Todo:
Define visibility

Definition at line 84 of file SimpleDataHandlerController.php.