Fix ajax driven contact forms by adding route enhancer
This commit is contained in:
@@ -248,6 +248,14 @@ routeEnhancers:
|
||||
type: PersistedAliasMapper
|
||||
tableName: tx_epproducts_domain_model_hotel
|
||||
routeFieldName: uid
|
||||
AjaxContactForm:
|
||||
type: Extbase
|
||||
extension: EpTheme
|
||||
plugin: Ajax
|
||||
limitToPages: [855]
|
||||
routes:
|
||||
- routePath: '/ajaxform'
|
||||
_controller: 'AjaxForm::processForm'
|
||||
PageTypeSuffix:
|
||||
type: PageType
|
||||
default: '/'
|
||||
@@ -256,4 +264,5 @@ routeEnhancers:
|
||||
'/': 0
|
||||
'/json': 1701
|
||||
'/html': 1702
|
||||
'.json': 1803
|
||||
'sitemap.xml': 1533906435
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
<div class="form form--border">
|
||||
<f:form id="contactform" object="{contactForm}" name="contactForm"
|
||||
action="processForm" controller="AjaxForm" pluginName="Ajax" pageType="1803"
|
||||
noCacheHash="1" class="border" additionalAttributes="{'v-show': '!success', '@submit.prevent': 'submitForm()'}">
|
||||
pageUid="{settings.defaultAjaxUid}" class="border"
|
||||
additionalAttributes="{'v-show': '!success', '@submit.prevent': 'submitForm()'}">
|
||||
<f:form.hidden property="pageUrl"/>
|
||||
<div class="form-group" :class="{ 'has-error': formErrors.name }">
|
||||
<label for="name" class="control-label">Name*</label>
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
<div class="form form--border">
|
||||
<f:form id="contactform" object="{contactForm}" name="contactForm"
|
||||
action="processForm" controller="AjaxForm" pluginName="Ajax" pageType="1803"
|
||||
noCacheHash="1" class="border" additionalAttributes="{'v-show': '!success', '@submit.prevent': 'submitForm()'}">
|
||||
pageUid="{settings.defaultAjaxUid}" class="border"
|
||||
additionalAttributes="{'v-show': '!success', '@submit.prevent': 'submitForm()'}">
|
||||
<f:form.hidden property="pageUrl"/>
|
||||
<div class="form-group" :class="{ 'has-error': formErrors.name }">
|
||||
<label for="name" class="control-label">Name</label>
|
||||
|
||||
Reference in New Issue
Block a user