Files
gutachten_t3/typo3/sysext/extbase/ext_typoscript_setup.typoscript
T
2026-10-19 08:18:39 +02:00

105 lines
3.4 KiB
Plaintext

config.tx_extbase {
mvc {
requestHandlers {
TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler = TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler
TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler = TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler
// @deprecated since TYPO3 v9, will be removed in TYPO3 v10.0. Use symfony/console commands instead.
TYPO3\CMS\Extbase\Mvc\Cli\RequestHandler = TYPO3\CMS\Extbase\Mvc\Cli\RequestHandler
}
throwPageNotFoundExceptionIfActionCantBeResolved = 0
}
persistence{
enableAutomaticCacheClearing = 1
updateReferenceIndex = 0
classes {
TYPO3\CMS\Extbase\Domain\Model\FileMount {
mapping {
tableName = sys_filemounts
columns {
title.mapOnProperty = title
path.mapOnProperty = path
base.mapOnProperty = isAbsolutePath
}
}
}
TYPO3\CMS\Extbase\Domain\Model\FileReference {
mapping {
tableName = sys_file_reference
}
}
TYPO3\CMS\Extbase\Domain\Model\File {
mapping {
tableName = sys_file
}
}
TYPO3\CMS\Extbase\Domain\Model\BackendUser {
mapping {
tableName = be_users
columns {
username.mapOnProperty = userName
admin.mapOnProperty = isAdministrator
disable.mapOnProperty = isDisabled
realName.mapOnProperty = realName
starttime.mapOnProperty = startDateAndTime
endtime.mapOnProperty = endDateAndTime
disableIPlock.mapOnProperty = ipLockIsDisabled
lastlogin.mapOnProperty = lastLoginDateAndTime
}
}
}
TYPO3\CMS\Extbase\Domain\Model\BackendUserGroup {
mapping {
tableName = be_groups
columns {
subgroup.mapOnProperty = subGroups
groupMods.mapOnProperty = modules
tables_select.mapOnProperty = tablesListening
tables_modify.mapOnProperty = tablesModify
pagetypes_select.mapOnProperty = pageTypes
non_exclude_fields.mapOnProperty = allowedExcludeFields
explicit_allowdeny.mapOnProperty = explicitlyAllowAndDeny
allowed_languages.mapOnProperty = allowedLanguages
workspace_perms.mapOnProperty = workspacePermission
db_mountpoints.mapOnProperty = databaseMounts
file_permissions.mapOnProperty = fileOperationPermissions
lockToDomain.mapOnProperty = lockToDomain
TSconfig.mapOnProperty = tsConfig
}
}
}
TYPO3\CMS\Extbase\Domain\Model\FrontendUser {
mapping {
tableName = fe_users
columns {
lockToDomain.mapOnProperty = lockToDomain
}
}
}
TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup {
mapping {
tableName = fe_groups
columns {
lockToDomain.mapOnProperty = lockToDomain
}
}
}
TYPO3\CMS\Extbase\Domain\Model\Category {
mapping {
tableName = sys_category
}
}
}
}
features {
# if enabled, default controller and/or action is skipped when creating URIs through the URI Builder (see https://docs.typo3.org/m/typo3/book-extbasefluid/9.5/en-us/b-ExtbaseReference/Index.html#features)
skipDefaultArguments = 0
# if set to 1, the enable fields are ignored in BE context
ignoreAllEnableFieldsInBe = 0
# Should be on by default, but can be disabled if all action in the plugin are uncached
requireCHashArgumentForActionArguments = 1
# if enabled Extbase language overlays should behave the same as in TypoScript rendering
# In v10 the flag will be removed, thus new way will be the default
consistentTranslationOverlayHandling = 1
}
}