# Przyciski nawigacyjne

## Działanie przycisków nawigacyjnych

Formularze w Eximee są wyposażone w domyślny zestaw przycisków nawigacyjnych, które umożliwiają użytkownikowi przemieszczanie się między kolejnymi stronami wniosku oraz jego finalne wysłanie. W zależności od położenia w strukturze formularza system automatycznie wyświetla przyciski **Wróć**, **Dalej** lub **Wyślij wniosek**.

Przyciski **Wróć** i **Dalej** służą do nawigowania między stronami wniosku w ramach tego samego kroku lub między krokami, jeśli formularz został podzielony na kilka etapów. Przycisk **Wyślij wniosek** jest widoczny wyłącznie na stronie poprzedzającej [**Punkt zapisu wniosku**](/budowanie-aplikacji/interfejs-uzytkownika/formularze/tworzenie-formularza/punkt-zapisu-wniosku-i-mechanizm-ostatnich-stron.md) i jego użycie powoduje zapis danych w repozytorium formularzy oraz zakończenie procesu wypełniania.

Domyślne przyciski są generowane przez aplikację **Forms** i działają automatycznie, bez potrzeby definiowania dodatkowych akcji. Ich zachowanie odpowiada standardowemu przepływowi wniosku i jest zgodne z konfiguracją określoną w strukturze kroków formularza.

## Zmiana etykiety przycisków „Dalej”, „Wyślij wniosek”, "Wróć"

Eximee Designer pozwala na modyfikację treści przycisków w celu dostosowania ich do kontekstu biznesowego, językowego lub etapu procesu. Zmiana może zostać dokonana na poziomie całego formularza albo wyłącznie dla wybranej strony.

Dla pojedynczej strony właściwość przycisku jest definiowana w edytorze formularza w **Podstawowe właściwości** interesujacej nas strony w polach:

* **Etykieta przycisku dalej/wyślij** (labelForNextOrSubmitButtonKey). Umożliwia to zastąpienie domyślnej etykiety „Dalej” lub „Wyślij wniosek” własnym tekstem, np. „Przejdź do podsumowania” czy „Zakończ rejestrację”.
* **Etykieta przycisku wstecz** (labelForBackButtonKey). Umożliwia to zastąpienie domyślnej etykiety „Wróć” własnym tekstem, np. „Powrót” czy „Wróć na poprzednią stronę”. Wprowadzone tłumaczenia odnosi się tylko do danej strony, bez wpływu na pozostałe elementy wniosku.

<div align="center"><figure><img src="/files/SaY0XwJPbTBbXa449dBy" alt=""><figcaption><p><em><strong>Ilustracja 1.</strong> Miejsce zmiany treści przycisku Dalej i Wróć</em></p></figcaption></figure></div>

To rozwiązanie pozwala projektantowi dopasować język komunikacji z użytkownikiem do kontekstu działania, szczególnie w złożonych formularzach, w których poszczególne kroki pełnią różne funkcje.

{% hint style="info" %}
Wniosek demo: demoCustomButtons
{% endhint %}

## Zmiana treści przycisków w systemie tłumaczeń

Jeśli konieczna jest globalna zmiana etykiet przycisków w całym formularzu, można ją wprowadzić w zakładce **Tłumaczenia**. Nadpisanie wartości przypisanych do tych kluczy pozwala na zmianę treści przycisków bez potrzeby edycji każdej strony osobno.

Aby zmodyfikować etykiety przycisków funkcyjnych na szablonie wniosku, wejdź w zakładkę **Tłumaczenia** i dodaj lub edytuj odpowiednie klucze wraz z treściami:

| Nazwa klucza           | Wartość domyślna                 | Opis                                                      |
| ---------------------- | -------------------------------- | --------------------------------------------------------- |
| iew\.navigation.submit | "Wyślij"/"Wyślij wniosek/Zapisz" | Tekst na przycisku na ostatniej stronie wniosku           |
| iew\.navigation.next   | "Dalej"                          | Tekst na przycisku przejścia na kolejną stronę wniosku    |
| iew\.navigation.prev   | "Wstecz"/"Powrót"/"Cofnij"       | Tekst na przycisku przejścia na poprzednią stronę wniosku |

Dla przycisków **Dalej**, **Wróć** i **Wyślij wniosek** stosowane są klucze tłumaczeń systemowych powiązane z ich funkcją. Każdy z nich może mieć zdefiniowaną wartość w różnych językach, dzięki czemu możliwe jest pełne dostosowanie interfejsu do wymagań projektu i lokalizacji.

System tłumaczeń w Eximee wykorzystuje hierarchię nadpisywania treści. Priorytet mają tłumaczenia wprowadzone dla konkretnej strony, następnie zmienne sesyjne i tłumaczenia przypisane do formularza, a na końcu klucze domyślne dostarczane z platformą. Taki mechanizm gwarantuje spójność interfejsu i umożliwia elastyczne zarządzanie treścią przy zachowaniu kontroli nad językiem w całej aplikacji.

{% hint style="info" %}
Wniosek demo: demoPrzyciskiWniosku
{% endhint %}

## Podsumowanie

Mechanizm przycisków nawigacyjnych w Eximee jest integralną częścią logiki przepływu formularza i nie wymaga dodatkowej konfiguracji. Jednocześnie umożliwia pełną personalizację treści, zarówno dla pojedynczych stron, jak i dla całego formularza. Projektant może w prosty sposób tworzyć spójne, wielojęzyczne formularze, które zachowują czytelność i zgodność z procesami biznesowymi.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eximee.com/budowanie-aplikacji/interfejs-uzytkownika/formularze/tworzenie-formularza/przyciski-nawigacyjne.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
