diff --git a/typo3/sysext/backend/Resources/Private/Language/locallang_sitesettings.xlf b/typo3/sysext/backend/Resources/Private/Language/locallang_sitesettings.xlf index 9263bf44ae510b52cd1d85cf36a45e3c43b56f17..db6f6647663fda673de3170f098d392fbebc38d9 100644 --- a/typo3/sysext/backend/Resources/Private/Language/locallang_sitesettings.xlf +++ b/typo3/sysext/backend/Resources/Private/Language/locallang_sitesettings.xlf @@ -16,7 +16,13 @@ <source>Edit Settings</source> </trans-unit> <trans-unit id="overview.message.notEditable" resname="overview.message.notEditable"> - <source>This sets of this sites do not provide any configurable settings.</source> + <source>The sets of this sites do not provide any configurable settings.</source> + </trans-unit> + <trans-unit id="overview.noSiteSettingsExists.title" resname="overview.noSiteSettingsExists.title"> + <source>No configurable Site Settings found</source> + </trans-unit> + <trans-unit id="overview.noSiteSettingsExists.message" resname="overview.noSiteSettingsExists.message"> + <source>See the documentation for instructions on defining settings via site sets.</source> </trans-unit> <trans-unit id="edit.title" resname="edit.noSettings.title"> <source>Site Settings for "{siteTitle}"</source> @@ -25,7 +31,7 @@ <source>No Settings available</source> </trans-unit> <trans-unit id="edit.noSettings.message" resname="edit.noSettings.message"> - <source>The site '%s' does provide configurable settings.</source> + <source>The site '%s' does not provide configurable settings.</source> </trans-unit> <trans-unit id="edit.yamlExport" resname="edit.yamlExport"> <source>YAML export</source> diff --git a/typo3/sysext/backend/Resources/Private/Templates/SiteSettings/Overview.html b/typo3/sysext/backend/Resources/Private/Templates/SiteSettings/Overview.html index 6e468b2884cdae80a722984e384b3ec4e50af079..50913feec5fdc65de3a577c00d8367a51aa8f5b8 100644 --- a/typo3/sysext/backend/Resources/Private/Templates/SiteSettings/Overview.html +++ b/typo3/sysext/backend/Resources/Private/Templates/SiteSettings/Overview.html @@ -4,6 +4,14 @@ <h1><f:translate key="LLL:EXT:backend/Resources/Private/Language/locallang_sitesettings.xlf:overview.title"/></h1> + <f:if condition="{sites->f:count} == 0"> + <f:be.infobox + title="{f:translate(key:'LLL:EXT:backend/Resources/Private/Language/locallang_sitesettings.xlf:overview.noSiteSettingsExists.title')}" + message="{f:translate(key:'LLL:EXT:backend/Resources/Private/Language/locallang_sitesettings.xlf:overview.noSiteSettingsExists.message')}" + state="{f:constant(name: 'TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::STATE_INFO')}" + /> + </f:if> + <div class="card-container"> <f:for each="{sites}" as="c"> <div class="card card-size-small">