From 1dcdb1360cc6fa6d18a647b4e6e73cbcd0ba7ff0 Mon Sep 17 00:00:00 2001 From: Frank Naegler <frank.naegler@typo3.org> Date: Tue, 21 Nov 2017 14:04:27 +0100 Subject: [PATCH] [BUGFIX] Fix broken back button in EXT:form This patch fix a regression, introduced with #82668 Resolves: #83057 Related: #82668 Releases: master, 8.7 Change-Id: I421be116be6696c52733a77a94a61f81c84864f4 Reviewed-on: https://review.typo3.org/54716 Reviewed-by: Andreas Fernandez <typo3@scripting-base.de> Tested-by: Andreas Fernandez <typo3@scripting-base.de> Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Felix Nagel <info@felixnagel.com> Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de> --- .../Resources/Private/Frontend/Partials/Form/Navigation.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/typo3/sysext/form/Resources/Private/Frontend/Partials/Form/Navigation.html b/typo3/sysext/form/Resources/Private/Frontend/Partials/Form/Navigation.html index d0d01f0f872d..2df22f964921 100644 --- a/typo3/sysext/form/Resources/Private/Frontend/Partials/Form/Navigation.html +++ b/typo3/sysext/form/Resources/Private/Frontend/Partials/Form/Navigation.html @@ -4,7 +4,8 @@ <div class="btn-group" role="group"> <f:if condition="{form.previousPage}"> <span class="previous"> - <f:form.button property="__currentPage" value="{form.previousPage.index}" type="button" class="btn btn-cancel" formnovalidate="formnovalidate">{formvh:translateElementProperty(element: form.currentPage, renderingOptionProperty: 'previousButtonLabel')}</f:form.button> + <f:form.hidden property="__currentPage" value="{form.previousPage.index}" /> + <f:form.button type="button" onclick="document.forms['{form.formDefinition.identifier}'].submit();" class="btn btn-cancel" formnovalidate="formnovalidate">{formvh:translateElementProperty(element: form.currentPage, renderingOptionProperty: 'previousButtonLabel')}</f:form.button> </span> </f:if> <f:if condition="{form.nextPage}"> -- GitLab