# PDF-sablon szerkesztése

> A PDF-sablon elkészítése a blokkszerkesztőben, űrlapmezők beillesztése makrókkal.

A PDF kinézetét egy sablon adja meg. A sablonokat a blokkszerkesztőben készíted, és tetszőleges számú űrlapnál újra felhasználhatod.

## A sablonok megnyitása

A sablonokhoz kétféleképpen jutsz el:

- **JetFormBuilder → Sablonminták**: itt látod az összes sablont, és az **Új sablonminta hozzáadása** gombbal újat hozhatsz létre.
- A **Generate PDF** művelet ablakából az **Add new template** vagy az **Edit template** gombbal.

![A sablonok listája](./kepek/sablonok-lista.webp)

*A sablonok listája* (https://minta-bolt.hu/wp-admin/edit.php?post_type=jet-block-template)

## Az űrlap hozzárendelése

A makrók használatához a sablonhoz meg kell mondanod, melyik űrlap mezőit használja.

1. Nyisd meg a sablont szerkesztésre.
2. A jobb oldali **JetTemplate** fülön nyisd ki a **JetFormBuilder Form** panelt.
3. A **SELECT FORM** mezőbe kezdd el beírni az űrlap nevét, és válaszd ki a találatot.
4. Kattints a **Mentés** gombra.

![Az űrlap kiválasztása a sablon oldalsávjában](./kepek/sablon-urlap-valaszto.webp)

*Az űrlap kiválasztása a sablon oldalsávjában* (https://minta-bolt.hu/wp-admin/post.php?post=8&action=edit)

## Űrlapmezők beillesztése makróval

1. Kattints egy szövegblokkba (például bekezdésbe).
2. A blokk eszköztárán kattints az **Insert JetFormBuilder macros** gombra (`[/]`).
3. A legördülő listából válaszd ki az űrlap egyik mezőjét.

![Az űrlap mezői a makró beszúrása listában](./kepek/sablon-makrok.webp)

*Az űrlap mezői a makró beszúrása listában* (https://minta-bolt.hu/wp-admin/post.php?post=8&action=edit)

A lista az űrlap mezőit mutatja a címkéjükkel. A kiválasztott mező makrója a mező nevéből készül, százalékjelek között: például a **Név** mezőé `%nev%`. A PDF generálásakor a makró helyére a beküldött érték kerül.

Vedd fel a sablonba ugyanazokat a mezőket, amelyek az űrlapban vannak, és mindegyikhez illeszd be a megfelelő makrót. Végül mentsd a sablont.

![Kész sablon: a bekezdésekben a mezők makrói állnak](./kepek/sablon-kesz.webp)

*Kész sablon: a bekezdésekben a mezők makrói állnak* (https://minta-bolt.hu/wp-admin/post.php?post=8&action=edit)

A képen a három bekezdés a **%nev%**, **%email%** és **%elegedettseg%** makrót tartalmazza.

## Használható blokkok

A blokkbeillesztő (a bal felső **+** gomb) a következő blokkokat kínálja a sablon kialakításához:

![A blokkbeillesztő blokkjai a sablonszerkesztőben](./kepek/sablon-blokkok.webp)

*A blokkbeillesztő blokkjai a sablonszerkesztőben* (https://minta-bolt.hu/wp-admin/post.php?post=8&action=edit)

| Blokk | Mire jó |
|---|---|
| **Bekezdés** | Folyó szöveg |
| **Címsor** | Fejezetcímek |
| **Táblázat** | Adatok rendezett megjelenítése |
| **Kép** | Képek, például logó |
| **Oszlopok** | Többoszlopos elrendezés |
| **Conditional Block** | Feltételhez kötött tartalom |
| **Egyéni HTML** | Saját HTML-kód |

Az elkészült sablon elmenthető, és a későbbiekben más űrlapok is használhatják, így nem kell újra megtervezned a dokumentumot.
