config.tx_extbase { objects { TYPO3\CMS\Extbase\Persistence\QueryInterface { className = TYPO3\CMS\Extbase\Persistence\Generic\Query } TYPO3\CMS\Extbase\Persistence\QueryResultInterface { className = TYPO3\CMS\Extbase\Persistence\Generic\QueryResult } TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface { className = TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager } TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface { className = TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend } TYPO3\CMS\Extbase\Persistence\Generic\QuerySettingsInterface { className = TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings } } 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 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\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 fileoper_perms.mapOnProperty = fileOperationPermissions lockToDomain.mapOnProperty = lockToDomain hide_in_lists.mapOnProperty = hideInList TSconfig.mapOnProperty = tsConfig } } } TYPO3\CMS\Extbase\Domain\Model\FrontendUser { mapping { tableName = fe_users recordType = TYPO3\CMS\Extbase\Domain\Model\FrontendUser columns { lockToDomain.mapOnProperty = lockToDomain } } } TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup { mapping { tableName = fe_groups recordType = TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup columns { lockToDomain.mapOnProperty = lockToDomain } } } TYPO3\CMS\Extbase\Domain\Model\Category { mapping { tableName = sys_category } } } } features { # this enables/disables the reworked property mapper (see http://forge.typo3.org/projects/typo3v4-mvc/wiki/PropertyMapper_rework) rewrittenPropertyMapper = 0 # if enabled, default controller and/or action is skipped when creating URIs through the URI Builder (see http://forge.typo3.org/projects/typo3v4-mvc/wiki/Skip_default_arguments_in_URIs) skipDefaultArguments = 0 # if set to 1, the enable fields are ignored in BE context ignoreAllEnableFieldsInBe = 0 } }