config.tx_extbase { persistence{ classes { TYPO3\CMS\Media\Domain\Model\Category { mapping { tableName = sys_category recordType = TYPO3\CMS\Media\Domain\Model\Category columns { #title.mapOnProperty = title #path.mapOnProperty = path #base.mapOnProperty = isAbsolutePath } } } TYPO3\CMS\Media\Domain\Model\BackendUserGroup { mapping { tableName = be_groups recordType = TYPO3\CMS\Media\Domain\Model\BackendUserGroup } } TYPO3\CMS\Media\Domain\Model\FrontendUserGroup { mapping { tableName = fe_groups recordType = TYPO3\CMS\Media\Domain\Model\FrontendUserGroup } } } } view { widget { TYPO3\CMS\Media\ViewHelpers\Widget\CarouselViewHelper { templateRootPath = EXT:media/Resources/Private/Templates } } } } # Plugin configuration plugin.tx_media { settings { # maximum number of items to display per page pageBrowser { itemsPerPage = 10 } # Editor FE Usergroup uid editorUsergroupUid = {$plugin.tx_media.settings.editorUsergroupUid} } view { templateRootPath = {$plugin.tx_media.view.templateRootPath} partialRootPath = {$plugin.tx_media.view.partialRootPath} layoutRootPath = {$plugin.tx_media.view.layoutRootPath} defaultPid = auto } # This is an example how to modify the translation _LOCAL_LANG { default { someUnusedKey = foo } } } # Module configuration module.tx_media { settings < plugin.tx_media.settings view < plugin.tx_media.view view { templateRootPath = {$module.tx_media.view.templateRootPath} partialRootPath = {$module.tx_media.view.partialRootPath} layoutRootPath = {$module.tx_media.view.layoutRootPath} } }