Controller
Table of Contents
Namespaces
Classes
- AboutController
- Module 'about' shows some standard information for TYPO3 CMS: About-text, version number, available modules and so on.
- AbstractFormEngineAjaxController
- Abstract class for a couple of FormEngine controllers triggered by ajax calls. The class containers some helpers to for instance prepare the form render result for json output.
- AbstractLinkBrowserController
- Script class for the Link Browser window.
- AbstractMfaController
- Abstract class for mfa controllers (configuration and authentication)
- AjaxLoginController
- This is the ajax handler for backend login after timeout.
- BackendController
- Class for rendering the TYPO3 backend.
- ClearPageCacheController
- Allows to clear the page cache of a given page uid.
- ClipboardController
- Controller which behaves as endpoint for clipboard requests, dispatched from either the clipboard panel web component or any of the corresponding modules.
- ColorSchemeController
- ColumnSelectorController
- Controller for handling the display column selection for records, typically executed from list modules.
- ContextMenuController
- Script Class for the Context Sensitive Menu in TYPO3
- DummyController
- '/empty' routing target returns dummy content.
- EditDocumentController
- Main backend controller almost always used if some database record is edited in the backend.
- ElementBrowserController
- Script class for the Element Browser window.
- FlashMessageController
- Render FlashMessages
- FormFilesAjaxController
- Handle FormEngine files ajax calls
- FormFlexAjaxController
- Handle FormEngine flex field ajax calls
- FormInlineAjaxController
- Handle FormEngine inline ajax calls
- FormSelectTreeAjaxController
- Backend controller for selectTree ajax operations
- FormSlugAjaxController
- Handle FormEngine AJAX calls for Slug validation and sanitization
- LinkBrowserController
- Extended controller for link browser
- LinkController
- LiveSearchController
- Returns the results for any live searches, e.g. in the toolbar
- LoginController
- Controller responsible for rendering the TYPO3 Backend login form.
- LogoutController
- Script Class for logging a user out.
- MfaAjaxController
- Controller to manipulate MFA providers via AJAX in the backend
- MfaConfigurationController
- Controller to configure MFA providers in the backend
- MfaController
- Controller to provide a multi-factor authentication endpoint.
- MfaSetupController
- Controller to provide the standalone setup endpoint for multi-factor authentication.
- NewRecordController
- Script class for 'db_new' and 'db_new_pages'
- OnlineMediaController
- Class handles uploading online media
- PageLayoutController
- The Web > Page module.
- RecordListController
- The Web > List module: Rendering the listing of records on a page.
- RecordListDownloadController
- Controller for handling download of records, typically executed from the list module.
- ResetPasswordController
- Controller responsible for rendering and processing backend user password reset requests.
- ShortcutController
- Controller for shortcut processing.
- SimpleDataHandlerController
- Script Class, creating object of \TYPO3\CMS\Core\DataHandling\DataHandler and sending the posted data to the object.
- SiteConfigurationController
- Backend controller: The "Site management" -> "Sites" module List all site root pages, CRUD site configuration.
- SiteInlineAjaxController
- Site configuration FormEngine controller class. Receives inline "edit" and "new" commands to expand / create site configuration inline records.
- SiteSettingsController
- Backend controller: The "Site settings" module
- StateTrackerController
- SwitchUserController
- SystemInformationController
- Controller for system information processing. Used as ajax end point to update drop down
- UserSettingsController
- A wrapper class to call BE_USER->uc used for AJAX and Storage/Persistent JS object