‪TYPO3CMS  10.4
AjaxRoutes.php File Reference

Go to the source code of this file.

Variables

 return ['sc_alt_file_navframe_expandtoggle'=>['path'=> '/folder/tree/expand', 'target'=> Controller\FileSystemNavigationFrameController::class . '::ajaxExpandCollapse'], 'file_process'=>['path'=> '/file/process', 'target'=> Controller\File\FileController::class . '::processAjaxRequest'], 'file_exists'=>['path'=> '/file/exists', 'target'=> Controller\File\FileController::class . '::fileExistsInFolderAction'], 'record_inline_details'=>['path'=> '/record/inline/details', 'target'=> Controller\FormInlineAjaxController::class . '::detailsAction'], 'record_inline_create'=>['path'=> '/record/inline/create', 'target'=> Controller\FormInlineAjaxController::class . '::createAction'], 'record_inline_synchronizelocalize'=>['path'=> '/record/inline/synchronizelocalize', 'target'=> Controller\FormInlineAjaxController::class . '::synchronizeLocalizeAction'], 'record_inline_expandcollapse'=>['path'=> '/record/inline/expandcollapse', 'target'=> Controller\FormInlineAjaxController::class . '::expandOrCollapseAction'], 'site_configuration_inline_create'=>['path'=> '/siteconfiguration/inline/create', 'target'=> Controller\SiteInlineAjaxController::class . '::newInlineChildAction'], 'record_slug_suggest'=>['path'=> '/record/slug/suggest', 'target'=> Controller\FormSlugAjaxController::class . '::suggestAction'], 'site_configuration_inline_details'=>['path'=> '/siteconfiguration/inline/details', 'target'=> Controller\SiteInlineAjaxController::class . '::openInlineChildAction'], 'record_flex_container_add'=>['path'=> '/record/flex/containeradd', 'target'=> Controller\FormFlexAjaxController::class . '::containerAdd',], 'record_suggest'=>['path'=> '/wizard/suggest/search', 'target'=> \TYPO3\CMS\Backend\Controller\Wizard\SuggestWizardController::class . '::searchAction'], 'record_tree_data'=>['path'=> '/record/tree/fetchData', 'target'=> Controller\FormSelectTreeAjaxController::class . '::fetchDataAction'], 'page_tree_data'=>['path'=> '/page/tree/fetchData', 'target'=> Controller\Page\TreeController::class . '::fetchDataAction'], 'page_tree_filter'=>['path'=> '/page/tree/filterData', 'target'=> Controller\Page\TreeController::class . '::filterDataAction'], 'page_tree_configuration'=>['path'=> '/page/tree/fetchConfiguration', 'target'=> Controller\Page\TreeController::class . '::fetchConfigurationAction'], 'page_tree_set_temporary_mount_point'=>['path'=> '/page/tree/setTemporaryMountPoint', 'target'=> Controller\Page\TreeController::class . '::setTemporaryMountPointAction'], 'shortcut_editform'=>['path'=> '/shortcut/editform', 'target'=> Controller\ShortcutController::class . '::showEditFormAction'], 'shortcut_saveform'=>['path'=> '/shortcut/saveform', 'target'=> Controller\ShortcutController::class . '::updateAction'], 'shortcut_list'=>['path'=> '/shortcut/list', 'target'=> Controller\ShortcutController::class . '::menuAction'], 'shortcut_remove'=>['path'=> '/shortcut/remove', 'target'=> Controller\ShortcutController::class . '::removeAction'], 'shortcut_create'=>['path'=> '/shortcut/create', 'target'=> Controller\ShortcutController::class . '::addAction'], 'systeminformation_render'=>['path'=> '/system-information/render', 'target'=> \TYPO3\CMS\Backend\Controller\SystemInformationController::class . '::renderMenuAction', 'parameters'=>['skipSessionUpdate'=> 1]], 'modulemenu'=>['path'=> '/module-menu', 'target'=> Controller\BackendController::class . '::getModuleMenu'], 'topbar'=>['path'=> '/topbar', 'target'=> Controller\BackendController::class . '::getTopbar'], 'login'=>['path'=> '/login', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::loginAction', 'access'=> 'public'], 'logout'=>['path'=> '/logout', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::logoutAction', 'access'=> 'public'], 'login_preflight'=>['path'=> '/login/preflight', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::preflightAction', 'access'=> 'public'], 'login_refresh'=>['path'=> '/login/refresh', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::refreshAction',], 'login_timedout'=>['path'=> '/login/timedout', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::isTimedOutAction', 'access'=> 'public', 'parameters'=>['skipSessionUpdate'=> 1]], 'flashmessages_render'=>['path'=> '/flashmessages/render', 'target'=> \TYPO3\CMS\Backend\Controller\FlashMessageController::class . '::getQueuedFlashMessagesAction'], 'contextmenu'=>['path'=> '/context-menu', 'target'=> Controller\ContextMenuController::class . '::getContextMenuAction'], 'contextmenu_clipboard'=>['path'=> '/context-menu/clipboard', 'target'=> Controller\ContextMenuController::class . '::clipboardAction'], 'record_process'=>['path'=> '/record/process', 'target'=> Controller\SimpleDataHandlerController::class . '::processAjaxRequest'], 'usersettings_process'=>['path'=> '/usersettings/process', 'target'=> Controller\UserSettingsController::class . '::processAjaxRequest'], 'wizard_image_manipulation'=>['path'=> '/wizard/image-manipulation', 'target'=> \TYPO3\CMS\Backend\Controller\Wizard\ImageManipulationController::class . '::getWizardContent'], 'livesearch'=>['path'=> '/livesearch', 'target'=> Controller\LiveSearchController::class . '::liveSearchAction'], 'online_media_create'=>['path'=> '/online-media/create', 'target'=> Controller\OnlineMediaController::class . '::createAction'], 'icons'=>['path'=> '/icons', 'target'=> \TYPO3\CMS\Core\Controller\IconController::class . '::getIcon'], 'icons_cache'=>['path'=> '/icons/cache', 'target'=> \TYPO3\CMS\Core\Controller\IconController::class . '::getCacheIdentifier'], 'link_browser_encodetypolink'=>['path'=> '/link-browser/encode-typolink', 'target'=> \TYPO3\CMS\Backend\Controller\LinkBrowserController::class . '::encodeTypoLink',], 'page_languages'=>['path'=> '/records/localize/get-languages', 'target'=> Controller\Page\LocalizationController::class . '::getUsedLanguagesInPage'], 'records_localize_summary'=>['path'=> '/records/localize/summary', 'target'=> Controller\Page\LocalizationController::class . '::getRecordLocalizeSummary'], 'records_localize'=>['path'=> '/records/localize', 'target'=> Controller\Page\LocalizationController::class . '::localizeRecords'], 'context_help'=>['path'=> '/context-help', 'target'=> \TYPO3\CMS\Backend\Controller\ContextHelpAjaxController::class . '::getHelpAction']]
 

Variable Documentation

◆ return

return[ 'sc_alt_file_navframe_expandtoggle'=>[ 'path'=> '/folder/tree/expand', 'target'=> Controller\FileSystemNavigationFrameController::class . '::ajaxExpandCollapse'], 'file_process'=>[ 'path'=> '/file/process', 'target'=> Controller\File\FileController::class . '::processAjaxRequest'], 'file_exists'=>[ 'path'=> '/file/exists', 'target'=> Controller\File\FileController::class . '::fileExistsInFolderAction'], 'record_inline_details'=>[ 'path'=> '/record/inline/details', 'target'=> Controller\FormInlineAjaxController::class . '::detailsAction'], 'record_inline_create'=>[ 'path'=> '/record/inline/create', 'target'=> Controller\FormInlineAjaxController::class . '::createAction'], 'record_inline_synchronizelocalize'=>[ 'path'=> '/record/inline/synchronizelocalize', 'target'=> Controller\FormInlineAjaxController::class . '::synchronizeLocalizeAction'], 'record_inline_expandcollapse'=>[ 'path'=> '/record/inline/expandcollapse', 'target'=> Controller\FormInlineAjaxController::class . '::expandOrCollapseAction'], 'site_configuration_inline_create'=>[ 'path'=> '/siteconfiguration/inline/create', 'target'=> Controller\SiteInlineAjaxController::class . '::newInlineChildAction'], 'record_slug_suggest'=>[ 'path'=> '/record/slug/suggest', 'target'=> Controller\FormSlugAjaxController::class . '::suggestAction'], 'site_configuration_inline_details'=>[ 'path'=> '/siteconfiguration/inline/details', 'target'=> Controller\SiteInlineAjaxController::class . '::openInlineChildAction'], 'record_flex_container_add'=>[ 'path'=> '/record/flex/containeradd', 'target'=> Controller\FormFlexAjaxController::class . '::containerAdd',], 'record_suggest'=>[ 'path'=> '/wizard/suggest/search', 'target'=> \TYPO3\CMS\Backend\Controller\Wizard\SuggestWizardController::class . '::searchAction'], 'record_tree_data'=>[ 'path'=> '/record/tree/fetchData', 'target'=> Controller\FormSelectTreeAjaxController::class . '::fetchDataAction'], 'page_tree_data'=>[ 'path'=> '/page/tree/fetchData', 'target'=> Controller\Page\TreeController::class . '::fetchDataAction'], 'page_tree_filter'=>[ 'path'=> '/page/tree/filterData', 'target'=> Controller\Page\TreeController::class . '::filterDataAction'], 'page_tree_configuration'=>[ 'path'=> '/page/tree/fetchConfiguration', 'target'=> Controller\Page\TreeController::class . '::fetchConfigurationAction'], 'page_tree_set_temporary_mount_point'=>[ 'path'=> '/page/tree/setTemporaryMountPoint', 'target'=> Controller\Page\TreeController::class . '::setTemporaryMountPointAction'], 'shortcut_editform'=>[ 'path'=> '/shortcut/editform', 'target'=> Controller\ShortcutController::class . '::showEditFormAction'], 'shortcut_saveform'=>[ 'path'=> '/shortcut/saveform', 'target'=> Controller\ShortcutController::class . '::updateAction'], 'shortcut_list'=>[ 'path'=> '/shortcut/list', 'target'=> Controller\ShortcutController::class . '::menuAction'], 'shortcut_remove'=>[ 'path'=> '/shortcut/remove', 'target'=> Controller\ShortcutController::class . '::removeAction'], 'shortcut_create'=>[ 'path'=> '/shortcut/create', 'target'=> Controller\ShortcutController::class . '::addAction'], 'systeminformation_render'=>[ 'path'=> '/system-information/render', 'target'=> \TYPO3\CMS\Backend\Controller\SystemInformationController::class . '::renderMenuAction', 'parameters'=>[ 'skipSessionUpdate'=> 1]], 'modulemenu'=>[ 'path'=> '/module-menu', 'target'=> Controller\BackendController::class . '::getModuleMenu'], 'topbar'=>[ 'path'=> '/topbar', 'target'=> Controller\BackendController::class . '::getTopbar'], 'login'=>[ 'path'=> '/login', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::loginAction', 'access'=> 'public'], 'logout'=>[ 'path'=> '/logout', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::logoutAction', 'access'=> 'public'], 'login_preflight'=>[ 'path'=> '/login/preflight', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::preflightAction', 'access'=> 'public'], 'login_refresh'=>[ 'path'=> '/login/refresh', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::refreshAction',], 'login_timedout'=>[ 'path'=> '/login/timedout', 'target'=> \TYPO3\CMS\Backend\Controller\AjaxLoginController::class . '::isTimedOutAction', 'access'=> 'public', 'parameters'=>[ 'skipSessionUpdate'=> 1]], 'flashmessages_render'=>[ 'path'=> '/flashmessages/render', 'target'=> \TYPO3\CMS\Backend\Controller\FlashMessageController::class . '::getQueuedFlashMessagesAction'], 'contextmenu'=>[ 'path'=> '/context-menu', 'target'=> Controller\ContextMenuController::class . '::getContextMenuAction'], 'contextmenu_clipboard'=>[ 'path'=> '/context-menu/clipboard', 'target'=> Controller\ContextMenuController::class . '::clipboardAction'], 'record_process'=>[ 'path'=> '/record/process', 'target'=> Controller\SimpleDataHandlerController::class . '::processAjaxRequest'], 'usersettings_process'=>[ 'path'=> '/usersettings/process', 'target'=> Controller\UserSettingsController::class . '::processAjaxRequest'], 'wizard_image_manipulation'=>[ 'path'=> '/wizard/image-manipulation', 'target'=> \TYPO3\CMS\Backend\Controller\Wizard\ImageManipulationController::class . '::getWizardContent'], 'livesearch'=>[ 'path'=> '/livesearch', 'target'=> Controller\LiveSearchController::class . '::liveSearchAction'], 'online_media_create'=>[ 'path'=> '/online-media/create', 'target'=> Controller\OnlineMediaController::class . '::createAction'], 'icons'=>[ 'path'=> '/icons', 'target'=> \TYPO3\CMS\Core\Controller\IconController::class . '::getIcon'], 'icons_cache'=>[ 'path'=> '/icons/cache', 'target'=> \TYPO3\CMS\Core\Controller\IconController::class . '::getCacheIdentifier'], 'link_browser_encodetypolink'=>[ 'path'=> '/link-browser/encode-typolink', 'target'=> \TYPO3\CMS\Backend\Controller\LinkBrowserController::class . '::encodeTypoLink',], 'page_languages'=>[ 'path'=> '/records/localize/get-languages', 'target'=> Controller\Page\LocalizationController::class . '::getUsedLanguagesInPage'], 'records_localize_summary'=>[ 'path'=> '/records/localize/summary', 'target'=> Controller\Page\LocalizationController::class . '::getRecordLocalizeSummary'], 'records_localize'=>[ 'path'=> '/records/localize', 'target'=> Controller\Page\LocalizationController::class . '::localizeRecords'], 'context_help'=>[ 'path'=> '/context-help', 'target'=> \TYPO3\CMS\Backend\Controller\ContextHelpAjaxController::class . '::getHelpAction']]

Definitions for routes provided by EXT:backend Contains all AJAX-based routes for entry points

Currently the "access" property is only used so no token creation + validation is made but will be extended further.

Definition at line 12 of file AjaxRoutes.php.