diff --git a/Classes/Controller/OverviewController.php b/Classes/Controller/OverviewController.php index 3ce82716d7355c8d01b988bfea8948cb50261e82..c26f03f91a0e1f7c92d33a20edead3d54e5e20a4 100644 --- a/Classes/Controller/OverviewController.php +++ b/Classes/Controller/OverviewController.php @@ -457,7 +457,6 @@ class OverviewController extends AbstractController { $this->highlightBestFitNews($categoryIds); $numberOfPages = ($newsPerPage <= 0 ? 0 : ceil($newsCount / $newsPerPage)); - debug($numberOfPages); // Redo this function, until one variable get the amount of newsLimitPerTag. Reduces the amount of ajax calls. Needed because of languagevisibility. if (count($newsMetaData) < $newsPerPage) { diff --git a/Resources/Private/Language/de.locallang.xlf b/Resources/Private/Language/de.locallang.xlf index ede65073b82ce911b4473711f0ed0dfaffa01e94..fdd065556b62d48ba4b24616752749623c0d2e35 100644 --- a/Resources/Private/Language/de.locallang.xlf +++ b/Resources/Private/Language/de.locallang.xlf @@ -37,7 +37,7 @@ <source>Filter</source> <target>Filter</target> </trans-unit> - <trans-unit id="backend.filter.reset"> + <trans-unit id="backend.filter.reset" approved="yes"> <source>Reset</source> <target>Zurücksetzen</target> </trans-unit> @@ -89,6 +89,10 @@ <source>Category</source> <target>Kategorie</target> </trans-unit> + <trans-unit id="frontend.filter.no_result" approved="yes"> + <source>No Results</source> + <target>Keine Ergebnisse</target> + </trans-unit> <trans-unit id="frontend.filter.tag" approved="yes"> <source>Tag</source> <target>Tag</target> diff --git a/Resources/Private/Language/locallang.xlf b/Resources/Private/Language/locallang.xlf index 1fdf0128db2b4d97b6927f08458e642d310cb38a..f44995f658ee9071f3a601af06fd4bd5d8f1b705 100644 --- a/Resources/Private/Language/locallang.xlf +++ b/Resources/Private/Language/locallang.xlf @@ -69,6 +69,9 @@ <trans-unit id="frontend.filter.category"> <source>Category</source> </trans-unit> + <trans-unit id="frontend.filter.no_result"> + <source>No Results</source> + </trans-unit> <trans-unit id="frontend.filter.tag"> <source>Tag</source> </trans-unit> diff --git a/Resources/Private/Templates/Overview/OverviewWithoutCategories.html b/Resources/Private/Templates/Overview/OverviewWithoutCategories.html index 13f966786fb20261e802b0850a26e7898c3e1cfd..1898cbfe1284e107d96f632220cc7d031b23a12e 100644 --- a/Resources/Private/Templates/Overview/OverviewWithoutCategories.html +++ b/Resources/Private/Templates/Overview/OverviewWithoutCategories.html @@ -9,18 +9,27 @@ </div> <br /> <div class="tx-sgnews-overview"> - <ul class="tx-sgnews-list row"> - <f:for each="{newsMetaData}" as="newsMetaDataEntry"> - <li class="col-md-4 col-sm-6 col-xs-12"> - <f:render partial="Teaser" arguments="{ - newsMetaData: newsMetaDataEntry, - headerTag: '<h2>', - closingHeaderTag: '</h2>', - showCategory: 1 - }" /> - </li> - </f:for> - </ul> + <f:if condition="{newsMetaData}"> + <f:then> + <ul class="tx-sgnews-list row"> + <f:for each="{newsMetaData}" as="newsMetaDataEntry"> + <li class="col-md-4 col-sm-6 col-xs-12"> + <f:render partial="Teaser" arguments="{ + newsMetaData: newsMetaDataEntry, + headerTag: '<h2>', + closingHeaderTag: '</h2>', + showCategory: 1 + }" /> + </li> + </f:for> + </ul> + </f:then> + <f:else> + <p> + <f:translate key="frontend.filter.no_result" /> + </p> + </f:else> + </f:if> </div> <sg:pageBrowser numberOfPages="{numberOfPages}" /> </f:section> \ No newline at end of file