Add setting to disable searchbar globally
This commit is contained in:
@@ -126,6 +126,8 @@ plugin.tx_eptheme {
|
|||||||
ratingWidgetLabel = Reisebewertung
|
ratingWidgetLabel = Reisebewertung
|
||||||
# cat=eptheme/500/170; type=boolean; label=Hide area/top navigation
|
# cat=eptheme/500/170; type=boolean; label=Hide area/top navigation
|
||||||
hideAreaNavigation = 0
|
hideAreaNavigation = 0
|
||||||
|
# cat=eptheme/500/170; type=boolean; label=Hide searchbar
|
||||||
|
hideSearchbar = 0
|
||||||
|
|
||||||
# cat=eptheme/800/100; type=boolean; label=Show 'skipass inklusive' badge
|
# cat=eptheme/800/100; type=boolean; label=Show 'skipass inklusive' badge
|
||||||
showSkipassBadge = 1
|
showSkipassBadge = 1
|
||||||
|
|||||||
@@ -56,6 +56,7 @@ plugin.tx_eptheme {
|
|||||||
searchPageHeaderImage = {$plugin.tx_eptheme.settings.searchPageHeaderImage}
|
searchPageHeaderImage = {$plugin.tx_eptheme.settings.searchPageHeaderImage}
|
||||||
ratingWidgetLabel = {$plugin.tx_eptheme.settings.ratingWidgetLabel}
|
ratingWidgetLabel = {$plugin.tx_eptheme.settings.ratingWidgetLabel}
|
||||||
hideAreaNavigation = {$plugin.tx_eptheme.settings.hideAreaNavigation}
|
hideAreaNavigation = {$plugin.tx_eptheme.settings.hideAreaNavigation}
|
||||||
|
hideSearchbar = {$plugin.tx_eptheme.settings.hideSearchbar}
|
||||||
showSkipassBadge = {$plugin.tx_eptheme.settings.showSkipassBadge}
|
showSkipassBadge = {$plugin.tx_eptheme.settings.showSkipassBadge}
|
||||||
forcePartnerIdSelect = {$plugin.tx_eptheme.settings.forcePartnerIdSelect}
|
forcePartnerIdSelect = {$plugin.tx_eptheme.settings.forcePartnerIdSelect}
|
||||||
contactFormToEmail = {$plugin.tx_eptheme.settings.contactFormToEmail}
|
contactFormToEmail = {$plugin.tx_eptheme.settings.contactFormToEmail}
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
<f:render partial="Mainnav" section="Main" arguments="{_all}"/>
|
<f:render partial="Mainnav" section="Main" arguments="{_all}"/>
|
||||||
<f:render partial="HeaderSlider" arguments="{_all}"/>
|
<f:render partial="HeaderSlider" arguments="{_all}"/>
|
||||||
<f:if condition="{data.tx_eptheme_hide_searchbar}">
|
<f:if condition="{data.tx_eptheme_hide_searchbar} || {settings.hideSearchbar}">
|
||||||
<f:else>
|
<f:else>
|
||||||
<f:cObject typoscriptObjectPath="lib.searchBar"/>
|
<f:cObject typoscriptObjectPath="lib.searchBar"/>
|
||||||
</f:else>
|
</f:else>
|
||||||
@@ -14,6 +14,10 @@
|
|||||||
<f:render partial="ContactBar" arguments="{_all}"/>
|
<f:render partial="ContactBar" arguments="{_all}"/>
|
||||||
<f:render partial="Topnav" arguments="{_all}"/>
|
<f:render partial="Topnav" arguments="{_all}"/>
|
||||||
<f:render partial="Mobilenav" section="Main" arguments="{_all}"/>
|
<f:render partial="Mobilenav" section="Main" arguments="{_all}"/>
|
||||||
<f:render partial="Search/MobileSearch" arguments="{_all}"/>
|
<f:if condition="{data.tx_eptheme_hide_searchbar} || {settings.hideSearchbar}">
|
||||||
|
<f:else>
|
||||||
|
<f:render partial="Search/MobileSearch" arguments="{_all}"/>
|
||||||
|
</f:else>
|
||||||
|
</f:if>
|
||||||
<f:render partial="Config" arguments="{_all}" />
|
<f:render partial="Config" arguments="{_all}" />
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
<f:render partial="Mainnav" section="Main" arguments="{_all}"/>
|
<f:render partial="Mainnav" section="Main" arguments="{_all}"/>
|
||||||
<f:render partial="HeaderSliderSmall" arguments="{_all}"/>
|
<f:render partial="HeaderSliderSmall" arguments="{_all}"/>
|
||||||
<f:if condition="{data.tx_eptheme_hide_searchbar}">
|
<f:if condition="{data.tx_eptheme_hide_searchbar} || {settings.hideSearchbar}">
|
||||||
<f:else>
|
<f:else>
|
||||||
<f:cObject typoscriptObjectPath="lib.searchBar"/>
|
<f:cObject typoscriptObjectPath="lib.searchBar"/>
|
||||||
</f:else>
|
</f:else>
|
||||||
@@ -16,6 +16,10 @@
|
|||||||
<f:render partial="ContactBar" arguments="{_all}"/>
|
<f:render partial="ContactBar" arguments="{_all}"/>
|
||||||
<f:render partial="Topnav" arguments="{_all}"/>
|
<f:render partial="Topnav" arguments="{_all}"/>
|
||||||
<f:render partial="Mobilenav" section="Main" arguments="{_all}"/>
|
<f:render partial="Mobilenav" section="Main" arguments="{_all}"/>
|
||||||
<f:render partial="Search/MobileSearch" arguments="{_all}"/>
|
<f:if condition="{data.tx_eptheme_hide_searchbar} || {settings.hideSearchbar}">
|
||||||
|
<f:else>
|
||||||
|
<f:render partial="Search/MobileSearch" arguments="{_all}"/>
|
||||||
|
</f:else>
|
||||||
|
</f:if>
|
||||||
<f:render partial="Config" arguments="{_all}" />
|
<f:render partial="Config" arguments="{_all}" />
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -17,15 +17,19 @@
|
|||||||
<f:render section="FirstLevel" arguments="{_all}"/>
|
<f:render section="FirstLevel" arguments="{_all}"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex lg:hidden items-center space-x-4">
|
<div class="flex lg:hidden items-center space-x-4">
|
||||||
<button type="button"
|
<f:if condition="{settings.hideSearchbar}">
|
||||||
class="focus:outline-none text-gray-800"
|
<f:else>
|
||||||
data-controller="overlay-toggle"
|
<button type="button"
|
||||||
data-overlay-toggle-id-value="mobile-search"
|
class="focus:outline-none text-gray-800"
|
||||||
data-action="overlay-toggle#invokeToggle">
|
data-controller="overlay-toggle"
|
||||||
<svg class="w-8 h-8 text-gray-800">
|
data-overlay-toggle-id-value="mobile-search"
|
||||||
<use href="{f:uri.image(src: 'EXT:ep_theme/Resources/Public/images/icons_sprite.svg')}#icon-search"></use>
|
data-action="overlay-toggle#invokeToggle">
|
||||||
</svg>
|
<svg class="w-8 h-8 text-gray-800">
|
||||||
</button>
|
<use href="{f:uri.image(src: 'EXT:ep_theme/Resources/Public/images/icons_sprite.svg')}#icon-search"></use>
|
||||||
|
</svg>
|
||||||
|
</button>
|
||||||
|
</f:else>
|
||||||
|
</f:if>
|
||||||
<button type="button"
|
<button type="button"
|
||||||
class="focus:outline-none text-gray-800"
|
class="focus:outline-none text-gray-800"
|
||||||
data-controller="overlay-toggle"
|
data-controller="overlay-toggle"
|
||||||
|
|||||||
Reference in New Issue
Block a user