# A Generate PDF művelet beállításai

> A Generate PDF beküldés utáni művelet hozzáadása az űrlaphoz és minden beállítása.

## A művelet hozzáadása az űrlaphoz

1. Nyisd meg az űrlapot szerkesztésre (**JetFormBuilder → Forms**).
2. A jobb oldali **JetForm** fülön nyisd ki a **Post Submit Actions** részt.
3. Kattints a **New Action** gombra.
4. A keresőmezőbe írd be: „PDF”, majd kattints a **Generate PDF** műveletre.

Megnyílik az **Edit Generate PDF** ablak.

![Az Edit Generate PDF ablak üresen](./kepek/muvelet-valaszto.webp)

*Az Edit Generate PDF ablak üresen* (https://minta-bolt.hu/wp-admin/post.php?post=5&action=edit)

Az ablakban az alapértékeket látod: a sablon még nincs kiválasztva, a fájlnév **%_template_name%**, a mentés ki van kapcsolva.

## Beállítások

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **SELECT PDF TEMPLATE** | A PDF-sablon kiválasztása a meglévők közül. Kötelező mező. | üres |
| **Add new template** / **Edit template** | Új sablont hoz létre a blokkszerkesztőben. Ha már van kiválasztott sablon, a gomb felirata **Edit template**, és a kiválasztott sablont nyitja meg. | |
| **FILE NAME** | A PDF fájlnevének felépítése, kiterjesztés nélkül (a rendszer maga teszi hozzá a **.pdf**-et). | **%_template_name%** |
| **Attach to the Send Email action** | Hozzáadja az űrlaphoz a **Send Email** műveletet, hogy a PDF e-mail-mellékletként menjen ki. | |
| **Save generated PDF** | Elmenti a PDF másolatát a beküldés rekordja mellé és a szerver fájljai közé. | ki |
| **MESSAGES SETTINGS** | A két hibaüzenet átírása. | lásd lent |

### Sablon kiválasztása

Kattints a **SELECT PDF TEMPLATE** mezőbe, és kezdd el beírni a sablon nevét. A találatok közül válaszd ki a sablont. Kiválasztás után az **Add new template** gomb **Edit template** feliratra vált.

### Fájlnév

A **FILE NAME** melletti csavarkulcs ikonra kattintva dinamikus címkéket szúrhatsz be, például **%nev%** vagy **%email%**. Ezek az űrlap mezőinek nevei, így minden PDF egyedi, beszédes nevet kap. Ha üresen hagyod a mezőt, a sablon neve lesz a fájlnév. A sablon nevét a **%_template_name%** címkével is beillesztheted.

### E-mail-melléklet

Az **Attach to the Send Email action** gomb hozzáadja a **Send Email** műveletet az űrlaphoz. Ezzel a PDF automatikusan eljut a címzetthez, az adminhoz, valamint a másolatot (CC) és titkos másolatot (BCC) kapóhoz is.

### Mentés

A **Save generated PDF** kapcsoló bekapcsolása után a PDF másolata a beküldés rekordjából is elérhető, és a `wp-content/uploads/jet-form-builder` mappába is bekerül. Aki ismeri a PDF egyedi linkjét, megnyithatja, ezért a linket csak a kívánt címzettekkel oszd meg.

### Hibaüzenetek

A **MESSAGES SETTINGS** részben két üzenetet írhatsz át:

| Mező | Alapértelmezett üzenet |
|---|---|
| **HIBA A FÁJL LÉTREHOZÁSAKOR** | Error when saving a pdf file, namely when creating it, or a directory for it |
| **HIBA A MELLÉKLET LÉTREHOZÁSAKOR** | Error when saving a pdf file as attachment |

## Kitöltött példa

![Kitöltött Generate PDF ablak: kiválasztott sablon, fájlnév és bekapcsolt mentés](./kepek/muvelet-kitoltve.webp)

*Kitöltött Generate PDF ablak: kiválasztott sablon, fájlnév és bekapcsolt mentés* (https://minta-bolt.hu/wp-admin/post.php?post=5&action=edit)

A képen a sablon ki van választva, a fájlnév **elegedettseg-%nev%**, a **Save generated PDF** kapcsoló be van kapcsolva.

A módosítások mentéséhez kattints az **Update** gombra, az ablak bezárásához változtatás nélkül a **Cancel** gombra. Végül mentsd az űrlapot is a jobb felső **Mentés** gombbal.
