Additional fixes and adjustments after upgrading
This commit is contained in:
@@ -38,7 +38,7 @@
|
||||
<div class="banner {ep:sectionCssClass(sectionValue: traveltype.configuratorType)}">
|
||||
<div class="banner__content">
|
||||
<span class="banner__title">{traveltype.bannertext -> f:format.nl2br()}</span>
|
||||
<a class="button button--transparent" href="{f:uri.page(pageUid: settings.contactPageUid)}" title="Anfragen">» Fragen Sie unseren Experten</a>
|
||||
<a class="button button--transparent" href="{f:uri.typolink(parameter: settings.contactPageUid)}" title="Anfragen">» Fragen Sie unseren Experten</a>
|
||||
</div>
|
||||
<div class="banner__image" style="background-image: url({f:uri.image(src: traveltype.imageBanner.uid, treatIdAsReference: 1, crop: traveltype.imageBanner.crop)})"></div>
|
||||
</div>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"message": "Wir verwenden Cookies. Durch die Benutzung unserer Website akzeptieren Sie unsere Richtlinien.",
|
||||
"dismiss": "Cookies akzeptieren",
|
||||
"link": "Mehr Infos",
|
||||
"href": "<f:format.raw>{f:uri.page(pageUid: settings.dataProtectionPageUid)}</f:format.raw>"
|
||||
"href": "<f:format.raw>{f:uri.typolink(parameter: settings.dataProtectionPageUid)}</f:format.raw>"
|
||||
}
|
||||
})});
|
||||
</script>
|
||||
|
||||
@@ -38,6 +38,6 @@
|
||||
<div class="mobilenav__search">
|
||||
<f:cObject typoscriptObjectPath="lib.searchForm"/>
|
||||
</div>
|
||||
<a class="button button--transparent button--full" href="{f:uri.page(pageUid: settings.contactPageUid)}">Anfrage</a>
|
||||
<a class="button button--transparent button--full" href="{f:uri.typolink(parameter: settings.contactPageUid)}">Anfrage</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{namespace ep=EP\EpEvents\ViewHelpers}
|
||||
<f:link.page pageUid="{offer.detailPage}" class="searchresult-item {ep:sectionCssClass(sectionValue: offer.configuratorType)}"
|
||||
<f:link.typolink parameter="{offer.detailPage}" class="searchresult-item {ep:sectionCssClass(sectionValue: offer.configuratorType)}"
|
||||
additionalParams="{search: search.query}" title="Beispielangebot {offer.name} {offer.location.name}">
|
||||
<div class="card card--no-form searchresult-item__card">
|
||||
<div class="card__inner">
|
||||
@@ -29,4 +29,4 @@
|
||||
{offer.header -> f:format.html()}
|
||||
<span class="button button--transparent">» Mehr erfahren</span>
|
||||
</div>
|
||||
</f:link.page>
|
||||
</f:link.typolink>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<div class="carousel__outer">
|
||||
<div class="carousel__inner teaser-carousel">
|
||||
<f:for each="{offers}" as="offer">
|
||||
<a class="carousel__item card" href="{f:uri.page(pageUid: offer.detailPage)}" title="{offer.name} {offer.location.name}">
|
||||
<a class="carousel__item card" href="{f:uri.typolink(parameter: offer.detailPage)}" title="{offer.name} {offer.location.name}">
|
||||
<div class="card__inner">
|
||||
<f:if condition="{offer.imageTeaser}">
|
||||
<f:then>
|
||||
|
||||
@@ -37,10 +37,10 @@
|
||||
<div class="page-footer__bottom__column page-footer__legal">
|
||||
<span class="page-footer__copyright">© E&P Reisen und Events GmbH</span>
|
||||
<span class="page-footer__links">
|
||||
<f:link.page pageUid="{settings.legalNoticePageUid}" title="Impressum"
|
||||
class="page-footer__link page-footer__link--legal">Impressum</f:link.page>
|
||||
<f:link.page pageUid="{settings.termsPageUid}" title="AGB"
|
||||
class="page-footer__link page-footer__link--legal">AGB</f:link.page>
|
||||
<f:link.typolink parameter="{settings.legalNoticePageUid}" title="Impressum"
|
||||
class="page-footer__link page-footer__link--legal">Impressum</f:link.typolink>
|
||||
<f:link.typolink parameter="{settings.termsPageUid}" title="AGB"
|
||||
class="page-footer__link page-footer__link--legal">AGB</f:link.typolink>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -32,14 +32,14 @@
|
||||
<div class="banner {ep:sectionCssClass(sectionValue: activity.configuratorType)}">
|
||||
<div class="banner__content">
|
||||
<span class="banner__title">{activity.bannertext -> f:format.nl2br()}</span>
|
||||
<a class="button button--transparent" href="{f:uri.page(pageUid: settings.contactPageUid)}" title="Anfragen">» Fragen Sie unseren Experten</a>
|
||||
<a class="button button--transparent" href="{f:uri.typolink(parameter: settings.contactPageUid)}" title="Anfragen">» Fragen Sie unseren Experten</a>
|
||||
</div>
|
||||
<div class="banner__image" style="background-image: url({f:uri.image(src: settings.activityDefaultHeaderImage)})"></div>
|
||||
</div>
|
||||
</f:if>
|
||||
<f:link.page pageUid="{settings.activityListPageUid}" title="Zurück zur Programm-Übersicht">
|
||||
<f:link.typolink parameter="{settings.activityListPageUid}" title="Zurück zur Programm-Übersicht">
|
||||
« Zurück zur Programm-Übersicht
|
||||
</f:link.page>
|
||||
</f:link.typolink>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content__sidebar">
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
<div class="banner {ep:sectionCssClass(sectionValue: data.tx_epevents_configurator_travel_type)}">
|
||||
<div class="banner__content">
|
||||
<span class="banner__title">{data.bodytext -> f:format.nl2br()}</span>
|
||||
<a class="button button--transparent" href="{f:uri.page(pageUid: data.header_link)}" title="{data.header}">» {data.header}</a>
|
||||
<a class="button button--transparent" href="{f:uri.typolink(parameter: data.header_link)}" title="{data.header}">» {data.header}</a>
|
||||
</div>
|
||||
<div class="banner__image" style="background-image: url({f:uri.image(src: image.0.uid, treatIdAsReference: 1, crop: image.0.crop)})"></div>
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
<div class="statement__inner">
|
||||
{data.bodytext -> v:iterator.explode(glue: 'constant:LF') -> v:variable.set(name: 'items')}
|
||||
<p class="statement__text">{items.0}<br><strong>{items.1}</strong></p>
|
||||
<a class="button button--transparent" href="{f:uri.page(pageUid: data.header_link)}">» {data.header}</a>
|
||||
<a class="button button--transparent" href="{f:uri.typolink(parameter: data.header_link)}">» {data.header}</a>
|
||||
</div>
|
||||
</div>
|
||||
</f:section>
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
<f:layout name="Default"/>
|
||||
|
||||
<f:section name="Content">
|
||||
<a class="tile" href="{f:uri.page(pageUid: data.header_link)}" title="{data.header}">
|
||||
<a class="tile" href="{f:uri.typolink(parameter: data.header_link)}" title="{data.header}">
|
||||
<div class="tile__inner" style="background-image: url({f:uri.image(src: image.0.uid, treatIdAsReference: 1, crop: image.0.crop)})">
|
||||
<div class="tile__caption {ep:sectionCssClass(sectionValue: data.tx_epevents_configurator_travel_type)}">
|
||||
<div class="tile__caption__inner">
|
||||
|
||||
@@ -151,9 +151,9 @@
|
||||
</div>
|
||||
<div class="form__item form__item--tablet">
|
||||
<span class="form__text">
|
||||
Ich habe die <f:link.page pageUid="{settings.dataProtectionPageUid}"
|
||||
Ich habe die <f:link.typolink parameter="{settings.dataProtectionPageUid}"
|
||||
title="Datenschutzbestimmungen"
|
||||
target="_blank">Datenschutzbestimmungen</f:link.page> gelesen und akzeptiert.
|
||||
target="_blank">Datenschutzbestimmungen</f:link.typolink> gelesen und akzeptiert.
|
||||
</span>
|
||||
</div>
|
||||
<div class="form__item form__item--button form__item--tablet">
|
||||
@@ -162,8 +162,8 @@
|
||||
</div>
|
||||
<f:if condition="{settings.feedbackPageUid}">
|
||||
<div class="form__item form__item--link form__item--tablet">
|
||||
<f:link.page class="form__link"
|
||||
pageUid="{settings.feedbackPageUid}">Feedback</f:link.page>
|
||||
<f:link.typolink class="form__link"
|
||||
parameter="{settings.feedbackPageUid}">Feedback</f:link.typolink>
|
||||
</div>
|
||||
</f:if>
|
||||
</div>
|
||||
@@ -174,7 +174,7 @@
|
||||
placeholder="Name/Firma"
|
||||
additionalAttributes="{v-model: 'formData.name'}"/>
|
||||
<div class="form__item__error"
|
||||
v-show="formErrors.inquiryname">{{formErrors.inquiryname}}</div>
|
||||
v-show="formErrors.inquiryname" v-html="formErrors.inquiryname"></div>
|
||||
</div>
|
||||
<div class="form__item" :class="{ 'has-errors': formErrors.inquiryemail }">
|
||||
<f:form.textfield class="form__field form__field--configurator form__field--text"
|
||||
@@ -182,7 +182,7 @@
|
||||
placeholder="E-Mail"
|
||||
additionalAttributes="{v-model: 'formData.email'}"/>
|
||||
<div class="form__item__error"
|
||||
v-show="formErrors.inquiryemail">{{formErrors.inquiryemail}}</div>
|
||||
v-show="formErrors.inquiryemail" v-html="formErrors.inquiryemail"></div>
|
||||
</div>
|
||||
<div class="form__item" :class="{ 'has-errors': formErrors.inquiryphone }">
|
||||
<f:form.textfield class="form__field form__field--configurator form__field--text"
|
||||
@@ -190,7 +190,7 @@
|
||||
placeholder="Telefon"
|
||||
additionalAttributes="{v-model: 'formData.phone'}"/>
|
||||
<div class="form__item__error"
|
||||
v-show="formErrors.inquiryphone">{{formErrors.inquiryphone}}</div>
|
||||
v-show="formErrors.inquiryphone" v-html="formErrors.inquiryphone"></div>
|
||||
</div>
|
||||
<div class="form__item form__item--textarea">
|
||||
<f:form.textarea class="form__field form__field--configurator form__field--textarea"
|
||||
@@ -201,9 +201,9 @@
|
||||
</div>
|
||||
<div class="form__item form__item--mobile">
|
||||
<span class="form__text">
|
||||
Ich habe die <f:link.page pageUid="{settings.dataProtectionPageUid}"
|
||||
Ich habe die <f:link.typolink parameter="{settings.dataProtectionPageUid}"
|
||||
title="Datenschutzbestimmungen"
|
||||
target="_blank">Datenschutzbestimmungen</f:link.page> gelesen und akzeptiert.
|
||||
target="_blank">Datenschutzbestimmungen</f:link.typolink> gelesen und akzeptiert.
|
||||
</span>
|
||||
</div>
|
||||
<div class="form__item form__item--button form__item--mobile">
|
||||
@@ -212,8 +212,8 @@
|
||||
</div>
|
||||
<f:if condition="{settings.feedbackPageUid}">
|
||||
<div class="form__item form__item--link form__item--mobile">
|
||||
<f:link.page class="form__link"
|
||||
pageUid="{settings.feedbackPageUid}">Feedback</f:link.page>
|
||||
<f:link.typolink class="form__link"
|
||||
parameter="{settings.feedbackPageUid}">Feedback</f:link.typolink>
|
||||
</div>
|
||||
</f:if>
|
||||
</div>
|
||||
@@ -252,9 +252,9 @@
|
||||
</div>
|
||||
<div class="form__item form__item--desktop">
|
||||
<span class="form__text">
|
||||
Ich habe die <f:link.page pageUid="{settings.dataProtectionPageUid}"
|
||||
Ich habe die <f:link.typolink parameter="{settings.dataProtectionPageUid}"
|
||||
title="Datenschutzbestimmungen"
|
||||
target="_blank">Datenschutzbestimmungen</f:link.page> gelesen und akzeptiert.
|
||||
target="_blank">Datenschutzbestimmungen</f:link.typolink> gelesen und akzeptiert.
|
||||
</span>
|
||||
</div>
|
||||
<div class="form__item form__item--button form__item--desktop">
|
||||
@@ -263,8 +263,8 @@
|
||||
</div>
|
||||
<f:if condition="{settings.feedbackPageUid}">
|
||||
<div class="form__item form__item--link form__item--desktop">
|
||||
<f:link.page class="form__link"
|
||||
pageUid="{settings.feedbackPageUid}">Feedback</f:link.page>
|
||||
<f:link.typolink class="form__link"
|
||||
parameter="{settings.feedbackPageUid}">Feedback</f:link.typolink>
|
||||
</div>
|
||||
</f:if>
|
||||
</div>
|
||||
|
||||
@@ -90,9 +90,9 @@
|
||||
additionalAttributes="{v-model: 'formData.message'}"/>
|
||||
</div>
|
||||
<div class="form__item">
|
||||
<span class="form__text">Ich habe die <f:link.page pageUid="{settings.dataProtectionPageUid}"
|
||||
<span class="form__text">Ich habe die <f:link.typolink parameter="{settings.dataProtectionPageUid}"
|
||||
title="Datenschutzbestimmungen"
|
||||
target="_blank">Datenschutzbestimmungen</f:link.page> gelesen und akzeptiert.</span>
|
||||
target="_blank">Datenschutzbestimmungen</f:link.typolink> gelesen und akzeptiert.</span>
|
||||
</div>
|
||||
<div class="form__item form__item--button">
|
||||
<button type="submit" class="form__button" v-on:click.prevent="submitForm()">» Jetzt anfragen</button>
|
||||
|
||||
@@ -78,9 +78,9 @@
|
||||
additionalAttributes="{v-model: 'formData.message'}"/>
|
||||
</div>
|
||||
<div class="form__item">
|
||||
<span class="form__text">Ich habe die <f:link.page pageUid="{settings.dataProtectionPageUid}"
|
||||
<span class="form__text">Ich habe die <f:link.typolink parameter="{settings.dataProtectionPageUid}"
|
||||
title="Datenschutzbestimmungen"
|
||||
target="_blank">Datenschutzbestimmungen</f:link.page> gelesen und akzeptiert.</span>
|
||||
target="_blank">Datenschutzbestimmungen</f:link.typolink> gelesen und akzeptiert.</span>
|
||||
</div>
|
||||
<div class="form__item form__item--button">
|
||||
<button type="submit" class="form__button" v-on:click.prevent="submitForm()">» Jetzt anfragen</button>
|
||||
|
||||
@@ -41,7 +41,11 @@
|
||||
class="topline">Informationen über die Region</span>{offer.location.name}</h2>
|
||||
{offer.location.descriptionShort -> f:format.html()}
|
||||
<f:if condition="{search}">
|
||||
<p><f:link.page pageUid="{settings.searchPageUid}" additionalParams="{search: search}">zurück zum Suchergebnis</f:link.page></p>
|
||||
<p>
|
||||
<f:link.typolink parameter="{settings.searchPageUid}" additionalParams="{search: search}">
|
||||
zurück zum Suchergebnis
|
||||
</f:link.typolink>
|
||||
</p>
|
||||
</f:if>
|
||||
</div>
|
||||
</f:section>
|
||||
|
||||
@@ -14,9 +14,10 @@
|
||||
<f:widget.paginate as="offers" objects="{result}"
|
||||
configuration="{itemsPerPage: 10, insertAbove: 0, insertBelow: 1, addQueryStringMethod: 'GET,POST'}">
|
||||
<f:for each="{offers}" as="offer">
|
||||
<f:link.page pageUid="{offer.detailPage}" class="searchresult-item {ep:sectionCssClass(sectionValue: offer.configuratorType)}"
|
||||
additionalParams="{search: search.query}" title="Beispielangebot {offer.name} {offer.location.name}"
|
||||
rel="nofollow">
|
||||
<a href="{f:uri.typolink(parameter: offer.detailPage, additionalParams: '{search: search.query}')}"
|
||||
class="searchresult-item {ep:sectionCssClass(sectionValue: offer.configuratorType)}"
|
||||
title="Beispielangebot {offer.name} {offer.location.name}"
|
||||
rel="nofollow">
|
||||
<div class="card card--no-form searchresult-item__card">
|
||||
<div class="card__inner">
|
||||
<f:if condition="{offer.imageTeaser}">
|
||||
@@ -45,7 +46,7 @@
|
||||
{offer.header -> f:format.html()}
|
||||
<span class="button button--transparent">» Mehr erfahren</span>
|
||||
</div>
|
||||
</f:link.page>
|
||||
</a>
|
||||
</f:for>
|
||||
</f:widget.paginate>
|
||||
</f:then>
|
||||
|
||||
Reference in New Issue
Block a user