[FEATURE] Handle enable fields and deleted records settings granulary
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / ext_typoscript_setup.txt
1 config.tx_extbase {
2 objects {
3 Tx_Extbase_Persistence_Storage_BackendInterface {
4 className = Tx_Extbase_Persistence_Storage_Typo3DbBackend
5 }
6 Tx_Extbase_Persistence_QuerySettingsInterface {
7 className = Tx_Extbase_Persistence_Typo3QuerySettings
8 }
9 }
10 mvc {
11 requestHandlers {
12 Tx_Extbase_MVC_Web_FrontendRequestHandler = Tx_Extbase_MVC_Web_FrontendRequestHandler
13 Tx_Extbase_MVC_Web_BackendRequestHandler = Tx_Extbase_MVC_Web_BackendRequestHandler
14 Tx_Extbase_MVC_CLI_RequestHandler = Tx_Extbase_MVC_CLI_RequestHandler
15 }
16 throwPageNotFoundExceptionIfActionCantBeResolved = 0
17 }
18 persistence{
19 enableAutomaticCacheClearing = 1
20 updateReferenceIndex = 0
21 classes {
22 Tx_Extbase_Domain_Model_BackendUser {
23 mapping {
24 tableName = be_users
25 columns {
26 username.mapOnProperty = userName
27 admin.mapOnProperty = isAdministrator
28 disable.mapOnProperty = isDisabled
29 realName.mapOnProperty = realName
30 starttime.mapOnProperty = startDateAndTime
31 endtime.mapOnProperty = endDateAndTime
32 disableIPlock.mapOnProperty = ipLockIsDisabled
33 lastlogin.mapOnProperty = lastLoginDateAndTime
34 }
35 }
36 }
37 Tx_Extbase_Domain_Model_FrontendUser {
38 mapping {
39 tableName = fe_users
40 recordType = Tx_Extbase_Domain_Model_FrontendUser
41 columns {
42 lockToDomain.mapOnProperty = lockToDomain
43 }
44 }
45 }
46 Tx_Extbase_Domain_Model_FrontendUserGroup {
47 mapping {
48 tableName = fe_groups
49 recordType = Tx_Extbase_Domain_Model_FrontendUserGroup
50 columns {
51 lockToDomain.mapOnProperty = lockToDomain
52 }
53 }
54 }
55 }
56 }
57 features {
58 # this enables/disables the reworked property mapper (see http://forge.typo3.org/projects/typo3v4-mvc/wiki/PropertyMapper_rework)
59 rewrittenPropertyMapper = 0
60 # 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)
61 skipDefaultArguments = 0
62 # if set to 1, the enable fields are ignored in BE context
63 ignoreAllEnableFieldsInBe = 0
64 }
65 }