Implement simple csrf token into ajax driven forms

This commit is contained in:
Björn Fromme
2022-10-18 15:20:40 +02:00
parent c37a473e65
commit 2998a7f5ec
5 changed files with 55 additions and 2 deletions
@@ -71,6 +71,7 @@
<f:form id="configuratorform" object="{inquiry}" name="inquiry" action="processConfiguratorForm"
controller="AjaxForm" pluginName="Ajax" pageType="1703" pageUid="{settings.ajaxPageUid}"
additionalAttributes="{'@submit.prevent': 'submitForm()'}">
<f:form.hidden property="token"/>
<f:form.hidden property="travelType" additionalAttributes="{v-model: 'formData.type'}"/>
<f:form.hidden property="hotelType" additionalAttributes="{v-model: 'formData.accommodation'}"/>
<f:form.hidden property="locationType" additionalAttributes="{v-model: 'formData.destination'}"/>
@@ -14,6 +14,7 @@
controller="AjaxForm" pluginName="Ajax" pageType="1703"
pageUid="{settings.ajaxPageUid}" noCacheHash="1"
additionalAttributes="{'@submit.prevent': 'submitForm()'}">
<f:form.hidden property="token"/>
<f:form.hidden property="pageUrl"/>
<div class="form__item form__item--radios">
<div class="form__field form__field--radio">