In a node’s content field, you have the option to include a button that allows end users to navigate back to a previous input node. For instance, you can create a response summary where end users can easily return to correct any errors they may have made.
Add a link back button to your module
To insert a link back button, follow these steps:
-
In an input node, click the CONTENT field option + Insert.
-
Select Link back to from the dropdown menu.
-
In the list that displays, choose the input node that you want the button to link back to (the target node).
-
By default, the text on the link back button will be the node’s name. You can change the tex by clicking on the button.
Module behavior towards end users
When using the link back button in your module, it will behave as follows for end users:
-
Clicking the link back button allows end users to return to the target node, but this is only possible if the end user has previously passed through that node. If the target node was not part of the end user’s path, clicking the link back button will have no effect.
-
Once end users return to a previous node, they can proceed forward again using the Next button. If they choose to follow the same path they took before, all previous inputs will be suggested as defaults and can be confirmed with the Next button.
-
If end users change an input, the module will respond similarly to when they manually navigate back using the Back to previous step button and then modify an input: a hint will appear, asking for confirmation of the input change. However, if this change leads to a different path through the module, previous inputs will not be offered as defaults.