Navigation.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
  2. xmlns:formvh="http://typo3.org/ns/TYPO3/CMS/Form/ViewHelpers"
  3. data-namespace-typo3-fluid="true">
  4. <nav class="form-navigation">
  5. <div class="btn-toolbar" role="toolbar">
  6. <div class="btn-group" role="group">
  7. <f:if condition="{form.previousPage}">
  8. <span class="btn-group previous">
  9. <f:form.hidden property="__currentPage"
  10. value="{form.previousPage.index}"
  11. respectSubmittedDataValue="false"/>
  12. <f:form.button type="button"
  13. onclick="document.forms['{form.formDefinition.identifier}'].submit();"
  14. class="btn btn-cancel"
  15. formnovalidate="formnovalidate">{formvh:translateElementProperty(element: form.currentPage, renderingOptionProperty: 'previousButtonLabel')}</f:form.button>
  16. </span>
  17. </f:if>
  18. <f:if condition="{form.nextPage}">
  19. <f:then>
  20. <span class="btn-group next">
  21. <f:form.button property="__currentPage" value="{form.nextPage.index}" class="btn btn-primary">{formvh:translateElementProperty(element: form.currentPage, renderingOptionProperty: 'nextButtonLabel')}</f:form.button>
  22. </span>
  23. </f:then>
  24. <f:else>
  25. <span class="btn-group next submit">
  26. <f:form.button property="__currentPage"
  27. value="{form.pages -> f:count()}"
  28. class="btn btn-primary">
  29. {formvh:translateElementProperty(element: form, renderingOptionProperty: 'submitButtonLabel')}
  30. </f:form.button>
  31. </span>
  32. </f:else>
  33. </f:if>
  34. </div>
  35. </div>
  36. </nav>
  37. </html>