Invert functionality to show/hide button linking to search result

This commit is contained in:
Björn Fromme
2022-04-05 13:24:31 +02:00
parent 62e8695d4e
commit b2397e4c56
12 changed files with 77 additions and 65 deletions
@@ -24,15 +24,15 @@
</config> </config>
</TCEforms> </TCEforms>
</settings.cityUid> </settings.cityUid>
<settings.showMoreLink> <settings.hideMoreLink>
<TCEforms> <TCEforms>
<exclude>0</exclude> <exclude>0</exclude>
<label>Link zum Suchergebnis anzeigen:</label> <label>Link zum Suchergebnis ausblenden:</label>
<config> <config>
<type>check</type> <type>check</type>
</config> </config>
</TCEforms> </TCEforms>
</settings.showMoreLink> </settings.hideMoreLink>
</el> </el>
</ROOT> </ROOT>
</sDEF> </sDEF>
@@ -44,15 +44,15 @@
</config> </config>
</TCEforms> </TCEforms>
</settings.additionalConceptUids> </settings.additionalConceptUids>
<settings.showMoreLink> <settings.hideMoreLink>
<TCEforms> <TCEforms>
<exclude>0</exclude> <exclude>0</exclude>
<label>Link zum Suchergebnis anzeigen:</label> <label>Link zum Suchergebnis ausblenden:</label>
<config> <config>
<type>check</type> <type>check</type>
</config> </config>
</TCEforms> </TCEforms>
</settings.showMoreLink> </settings.hideMoreLink>
</el> </el>
</ROOT> </ROOT>
</sDEF> </sDEF>
@@ -30,15 +30,15 @@
</config> </config>
</TCEforms> </TCEforms>
</settings.countryUid> </settings.countryUid>
<settings.showMoreLink> <settings.hideMoreLink>
<TCEforms> <TCEforms>
<exclude>0</exclude> <exclude>0</exclude>
<label>Link zum Suchergebnis anzeigen:</label> <label>Link zum Suchergebnis ausblenden:</label>
<config> <config>
<type>check</type> <type>check</type>
</config> </config>
</TCEforms> </TCEforms>
</settings.showMoreLink> </settings.hideMoreLink>
</el> </el>
</ROOT> </ROOT>
</sDEF> </sDEF>
@@ -30,15 +30,15 @@
</config> </config>
</TCEforms> </TCEforms>
</settings.hotelUid> </settings.hotelUid>
<settings.showMoreLink> <settings.hideMoreLink>
<TCEforms> <TCEforms>
<exclude>0</exclude> <exclude>0</exclude>
<label>Link zum Suchergebnis anzeigen:</label> <label>Link zum Suchergebnis ausblenden:</label>
<config> <config>
<type>check</type> <type>check</type>
</config> </config>
</TCEforms> </TCEforms>
</settings.showMoreLink> </settings.hideMoreLink>
</el> </el>
</ROOT> </ROOT>
</sDEF> </sDEF>
@@ -216,15 +216,15 @@
</config> </config>
</TCEforms> </TCEforms>
</settings.hotelTypes> </settings.hotelTypes>
<settings.showMoreLink> <settings.hideMoreLink>
<TCEforms> <TCEforms>
<exclude>0</exclude> <exclude>0</exclude>
<label>Link zum Suchergebnis anzeigen:</label> <label>Link zum Suchergebnis ausblenden:</label>
<config> <config>
<type>check</type> <type>check</type>
</config> </config>
</TCEforms> </TCEforms>
</settings.showMoreLink> </settings.hideMoreLink>
</el> </el>
</ROOT> </ROOT>
</sDEF> </sDEF>
@@ -38,15 +38,15 @@
</config> </config>
</TCEforms> </TCEforms>
</settings.additionalRegionUids> </settings.additionalRegionUids>
<settings.showMoreLink> <settings.hideMoreLink>
<TCEforms> <TCEforms>
<exclude>0</exclude> <exclude>0</exclude>
<label>Link zum Suchergebnis anzeigen:</label> <label>Link zum Suchergebnis ausblenden:</label>
<config> <config>
<type>check</type> <type>check</type>
</config> </config>
</TCEforms> </TCEforms>
</settings.showMoreLink> </settings.hideMoreLink>
</el> </el>
</ROOT> </ROOT>
</sDEF> </sDEF>
@@ -70,14 +70,16 @@
}"/> }"/>
</f:for> </f:for>
</div> </div>
<f:if condition="{settings.showMoreLink}"> <f:if condition="{settings.hideMoreLink}">
<div class="text-right mt-4"> <f:else>
<f:link.typolink class="button" <div class="text-right mt-4">
parameter="{settings.defaultSearchPageUid}" <f:link.typolink class="button"
additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}"> parameter="{settings.defaultSearchPageUid}"
Alle anzeigen additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}">
</f:link.typolink> Alle anzeigen
</div> </f:link.typolink>
</div>
</f:else>
</f:if> </f:if>
</f:if> </f:if>
</div> </div>
@@ -103,14 +103,16 @@
}"/> }"/>
</f:for> </f:for>
</div> </div>
<f:if condition="{settings.showMoreLink}"> <f:if condition="{settings.hideMoreLink}">
<div class="text-right mt-4"> <f:else>
<f:link.typolink class="button" <div class="text-right mt-4">
parameter="{settings.defaultSearchPageUid}" <f:link.typolink class="button"
additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}"> parameter="{settings.defaultSearchPageUid}"
Alle anzeigen additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}">
</f:link.typolink> Alle anzeigen
</div> </f:link.typolink>
</div>
</f:else>
</f:if> </f:if>
</f:if> </f:if>
</div> </div>
@@ -73,13 +73,15 @@
</f:for> </f:for>
</div> </div>
</div> </div>
<f:if condition="{settings.showMoreLink}"> <f:if condition="{settings.hideMoreLink}">
<f:link.typolink class="button" <f:else>
parameter="{settings.defaultSearchPageUid}" <f:link.typolink class="button"
additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}" parameter="{settings.defaultSearchPageUid}"
additionalAttributes="{rel: 'nofollow'}"> additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}"
Alle anzeigen additionalAttributes="{rel: 'nofollow'}">
</f:link.typolink> Alle anzeigen
</f:link.typolink>
</f:else>
</f:if> </f:if>
</f:if> </f:if>
</div> </div>
@@ -62,14 +62,16 @@
}"/> }"/>
</f:for> </f:for>
</div> </div>
<f:if condition="{settings.showMoreLink}"> <f:if condition="{settings.hideMoreLink}">
<div class="text-right mt-4"> <f:else>
<f:link.typolink class="button" <div class="text-right mt-4">
parameter="{settings.defaultSearchPageUid}" <f:link.typolink class="button"
additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}"> parameter="{settings.defaultSearchPageUid}"
Alle anzeigen additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}">
</f:link.typolink> Alle anzeigen
</div> </f:link.typolink>
</div>
</f:else>
</f:if> </f:if>
</div> </div>
</f:if> </f:if>
@@ -73,14 +73,16 @@
}"/> }"/>
</f:for> </f:for>
</div> </div>
<f:if condition="{settings.showMoreLink}"> <f:if condition="{settings.hideMoreLink}">
<div class="text-right mt-4"> <f:else>
<f:link.typolink class="button" <div class="text-right mt-4">
parameter="{settings.defaultSearchPageUid}" <f:link.typolink class="button"
additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}"> parameter="{settings.defaultSearchPageUid}"
Alle anzeigen additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}">
</f:link.typolink> Alle anzeigen
</div> </f:link.typolink>
</div>
</f:else>
</f:if> </f:if>
</div> </div>
</f:if> </f:if>
@@ -52,14 +52,16 @@
}"/> }"/>
</f:for> </f:for>
</div> </div>
<f:if condition="{settings.showMoreLink}"> <f:if condition="{settings.hideMoreLink}">
<div class="text-right mt-4"> <f:else>
<f:link.typolink class="button" <div class="text-right mt-4">
parameter="{settings.defaultSearchPageUid}" <f:link.typolink class="button"
additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}"> parameter="{settings.defaultSearchPageUid}"
Alle anzeigen additionalParams="f={filterSettings -> ep:filterSettingsEncoder()}">
</f:link.typolink> Alle anzeigen
</div> </f:link.typolink>
</div>
</f:else>
</f:if> </f:if>
</f:if> </f:if>
</div> </div>