Navigation buttons

Behavior of navigation buttons

Forms in Eximee are equipped with a default set of navigation buttons that allow the user to move between consecutive pages of the application and to finally submit it. Depending on the position in the form structure, the system automatically displays the buttons Back, Next or Submit application.

Buttons Back and Next are used to navigate between pages of the application within the same step or between steps if the form has been divided into multiple stages. The Submit application button is visible only on the preceding page Application save point and its use causes the data to be saved in the forms repository and ends the filling process.

Default buttons are generated by the application Forms and operate automatically, without the need to define additional actions. Their behavior corresponds to the standard application flow and is consistent with the configuration specified in the form steps structure.

Changing the labels of the “Next” and “Submit application” buttons

Eximee Designer allows modification of button text to adapt it to the business, language or process stage context. The change can be made at the whole-form level or only for a selected page.

For a single page, the button property is defined in the form editor in the Basic properties of the page of interest in the field Next/Submit button label (labelForNextOrSubmitButtonKey). This allows replacing the default “Next” or “Submit application” label with your own text, e.g. “Go to summary” or “Complete registration”. The entered translation applies only to the given page, without affecting other elements of the application.

Illustration 1. Place to change the Next button text

This solution allows the designer to adapt the language of communication with the user to the context of the action, especially in complex forms where individual steps serve different functions.

Demo application: demoCustomForwardButtons

Changing button texts in the translation system

If a global change of button labels throughout the form is required, it can be introduced in the Translations. Overriding the values assigned to these keys allows changing button texts without the need to edit each page separately.

To modify the functional button labels on the application template, go to the Translations tab and add or edit the appropriate keys together with their texts:

Key name
Default value
Description

iew.navigation.next

"Send"/"Submit application/Save"

Text on the button on the last page of the application

, and then global platform keys are used (

"Next"

Text on the button to go to the next page of the application

view.navigation.prev

"Back"/"Return"/"Undo"

Text on the button to go to the previous page of the application

For the Next, Back and Submit application buttons, system translation keys related to their function are used. Each of them can have a defined value in different languages, making it possible to fully adapt the interface to project and localization requirements.

The translation system in Eximee uses a content override hierarchy. Priority is given to translations entered for a specific page, then session variables and translations assigned to the form, and finally default keys provided with the platform. This mechanism guarantees interface consistency and enables flexible content management while maintaining control over the language across the application.

Demo application: demoPrzyciskiWniosku

Summary

The navigation button mechanism in Eximee is an integral part of the form flow logic and does not require additional configuration. At the same time it allows full customization of content, both for single pages and for the entire form. The designer can easily create coherent, multilingual forms that maintain clarity and compliance with business processes.

Last updated

Was this helpful?