> For the complete documentation index, see [llms.txt](https://docs.eximee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eximee.com/budowanie-aplikacji/interfejs-uzytkownika/formularze/tworzenie-formularza/przyciski-nawigacyjne.md).

# 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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
