# JetFormBuilder Formless Actions Endpoints

> Űrlap nélküli műveletek a JetFormBuilderben: egy gombnyomás lefuttatja egy űrlap utólagos műveleteit, anélkül hogy az űrlapot ki kellene tölteni.

A bővítmény **végpontokat** (angolul: endpoint, route) ad a JetFormBuilder űrlapjaihoz. A végpont egy URL, amelyet meghívva a hozzá rendelt űrlap utólagos műveletei (**Post Submit Actions**) lefutnak, akkor is, ha az űrlapot senki nem töltötte ki és nem küldte be. Így egy sima gomb is „elküldhet” egy űrlapot.

Tipikus felhasználás: jóváhagyó vagy törlő gombok egy listában. A listázott bejegyzések mellett a **Jóváhagyás** gomb közzéteszi a bejegyzést, a **Törlés** gomb a lomtárba küldi, egyetlen kattintással, az oldal elhagyása nélkül.

## Követelmények

- WordPress és a **JetFormBuilder** bővítmény telepítve és bekapcsolva. A bővítmény a JetFormBuilder kiegészítője.
- A gombok beállításához Elementor vagy Bricks oldalszerkesztő. A végpontot ettől függetlenül külső kódból is meghívhatod.

## Telepítés

1. Telepítsd és kapcsold be a JetFormBuilder bővítményt.
2. Telepítsd és kapcsold be a JetFormBuilder Formless Actions Endpoints bővítményt.
3. A **JetFormBuilder** menüben megjelenik a **Végpontok** menüpont. Itt kezeled a végpontokat.

![A Végpontok oldal két létrehozott végponttal](./kepek/vegpontok-lista.webp)

*A Végpontok oldal két létrehozott végponttal* (https://minta-bolt.hu/wp-admin/edit.php?post_type=jet-form-builder&page=action-endpoints)

Figyeld meg az oldalsáv **JetFormBuilder → Végpontok** menüpontját, és a táblázat oszlopait: a végpont URL-je, a hozzá tartozó űrlap és a létrehozás ideje.

## Hogyan működik

1. Készítesz egy űrlapot, amelynek utólagos műveletei elvégzik a kívánt munkát (például **Insert/Update Post**).
2. A **Végpontok** oldalon végpontot hozol létre ehhez az űrlaphoz.
3. A végpont mintakérését (**Sample request**) bemásolod egy gomb beállításába, vagy saját kódból hívod meg.
4. Kattintáskor a végpont lefuttatja az űrlap műveleteit.
