PDF generálása

Űrlapból PDF

English versionEz a plugin arra készült, hogy gyorsan és egyszerűen lehessen létrehozni a WordPress rendszerben űrlapokat, amelyekből kitöltést követően PDF dokumentumot lehet generálni. A PDF generáláshoz a plugin az mPDF csomagot használja. Az Excel tábla generáláshoz a plugin a PhpSpreadsheet …

Plugin beállításai

A plugin beállítás oldalán a működés alapértelmezett értékei adhatóak meg. Ezek egy része az űrlap tartalomba illesztésekor felülírható.

Űrlapok mappája
A WordPress fő könyvtárához képest az a mappa, ahol az űrlap(ok) definíciós fájljai találhatóak.

Űrlap sablon

Az űrlap …

Használható adat-típusok

Az alábbi adat-típusok használhatóak:

Minta űrlap

[betöltve: /demo/forms/sample-types-hu-demo.html]
Ez egy Bootstrap 4 minta sablon

Figyelem!

Ez az űrlap csak bemutatási célt szolgál! Az adatok nem küldhetőek el! A plugint tesztelni a Plugin kipróbálása pontban tudja.
[INPUT type="hidden" id="hidden" value="Rejtett érték"]
[INPUT type="text" id="text" value="Ez egy teszt"]
[INPUT type="password" id="passwd" value="Ez egy teszt"]
9
Elfogadott karakterek: [0-9] és a tizedesnek beállított karakter
[INPUT type="number" id="number" dec="," sep=" " value="123456,7890"]
[INPUT type="date" id="date2" format="Y. F d., l" value="2020-01-01"]
"date" azonosító foglalt!
[INPUT type="time" id="time2" value="12:00"]
"time" azonosító foglalt!
[INPUT type="email" id="email" value="info@internet.com"]
Elfogadott karakterek: [0-9] + - / ( )
[INPUT type="phone" id="phone" value="(+36-30) 123-4567 / 548"]
[INPUT type="url" id="url2" value="http://internet.com"]
"url" azonosító foglalt!
[INPUT type="mask" id="mask" mask="999-aaa-www?-***" value="123-abc-a2c"]
Elfogadott karakterek:
  • 9 : Csak számok
  • a : Csak az angol ABC betűi
  • w : Számok és az angol ABC betűi
  • h : Hexadecimális karakter
  • * : Bármilyen karakter
  • ? : Opcionális - a követő karakterek nem kötelezőek
[INPUT type="textarea" id="textarea" value="Árvíztűrő tükörfúrógép"]
[INPUT type="list" id="list" values="0:Nem|1:Igen|2:Talán..." value="1"]
Radio:
[INPUT type="radio" id="radio" values="0:Nem|1:Igen|2:Talán..." value="2"]
Checkbox:
[INPUT type="checkbox" id="checkbox" value="one" label="Ez egy checkbox" checked]
[INPUT type="switch" id="sw" text="<i class='fa fa-check'></i>&nbsp;Igen|<i class='fa fa-times'></i>&nbsp;Nem" style="success|danger" size="sm" label="Ez egy kapcsoló"]
GDPR minta:
[INPUT type="checkbox" id="gdpr" required label="Hozzájárulok, hogy az oldal a megadott adatokat tesztelési céllal felhasználja."]
Adatok feldolgozása folyamatban...

Adatmezők paraméterezése

Az adatmezőket az alábbiak szerint lehet paraméterezni:

Minta űrlap

[betöltve: /demo/forms/sample-parameters-hu-demo.html]
Ez egy Bootstrap 4 minta sablon

Figyelem!

Ez az űrlap csak bemutatási célt szolgál! Az adatok nem küldhetőek el! A plugint tesztelni a Plugin kipróbálása pontban tudja.

Ikon Awesome

[INPUT type="text" id="sample1"]
Ez esetben az alapértelmezett ikont használja.
[INPUT type="text" id="sample2" icon=""]
[INPUT type="text" id="sample3" icon="fa fa-copyright"]

Kötelező

*
[INPUT type="text" id="sample4" required]
*
Ez egy kötelező mező!
[INPUT type="text" id="sample5" required invalid="Ez egy kötelező mező!"]
Az üzenet akkor fog megjelenni, amikor a kitöltéssel továbblép a felhasználó.

Értékadás

[INPUT type="text" id="sample6" value=""]
Mindenképpen üres mező.
[INPUT type="text" id="sample7" value="Beállított érték"]
[INPUT type="text" id="sample8"]
value = $_REQUEST['sample8']
[INPUT type="text" id="sample9" value="COOKIE"]
Value = $_COOKIE['sample9']
Ebben az esetben az értéket az űrlap elküldésekor el is menti.

Egyéb beállítások

[INPUT type="text" id="sample5a" readonly]
[INPUT type="text" id="sample10" placeholder="Placeholder szöveg"]
Magyarázó szöveg
[INPUT type="text" id="sample11" description="Magyarázó szöveg"]
[INPUT type="text" id="sample12" class="my_class"]
<style>.my_class{background-color:#DDFEC7;}</style>
[INPUT type="text" id="sample13" style="background-color: #C6C6FF; border: 2px dotted red;"]
Minden egyéb key="value" beállítás.
[INPUT type="text" id="sample13" onclick="my_alert();"]
Akár javascript hívás is megadható.
Javascript függvényen keresztüli adatmódosítás
A HTML sablonban elhelyezhető a javascript kód. Lehetséges használatára egy példa:
9
[INPUT type="number" id="num1 onkeyup="calculate();"]
9
[INPUT type="number" id="num2" onkeyup="calculate();"]
[INPUT type="number" id="num3" class="text-center" icon="" readonly]

Minden egyben

*
This is required field!
Input description
[INPUT type="text" id="sample14" value="Set the value" class="my_class" onclick="my_alert();" style="border: 2px dotted red;" description="Input description" placeholder="Placeholder text" required invalid="This is required field!" icon="fa fa-copyright"]

Típus specifikus beállítások

9
[INPUT type="number" id="number" dec="." sep=" "]
dec="" : tizedes elválasztó (Ha nincs, akkor csak egész számok)
sep="" : ezres elválasztó (Ha nincs, akkor nem tagolt a szám)
Elfogadott karakterek: [0-9] és a tizedes elválasztó.
[INPUT type="date" id="date" format="Y. F d., l"]
format="" : WordPress dátum formátum (i18n)
A PDF generálásnál kerül felhasználásra. A böngészőben való megjelenés böngésző specifikus.
[INPUT type="mask" id="mask" mask="999-aaa-www?-***"]
Elfogadott karakterek:
  • 9 : csak számok
  • a : csak angol karakterek
  • w : angol karakterek és számok
  • h : hexadecimális karakterek
  • * : bármilyen karakter
  • ? : opcionális - az ezt követőek nem szükségesek
Adatok feldolgozása folyamatban...

Custom Post Type támogatás

A plugin lehetővé teszi, hogy az adatok mentésének módját felül lehessen írni. Ha az űrlap adatai mentése be van kapcsolva, akkor az adatokat – alapértelmezésben – saját adatbázisba menti. Azonban a mentési eljárás felülírható.
Az alábbi példában az űrlap kitöltésekor megadott adatokat, saját …

További beállítások

Minden változó a PDF generálásnál és az email sablonban is rendelkezésedre áll azon a néven, melyen az űrlap beállításánál hivatkoztál rá.
Az űrlap változóira a PDF dokumentum létrehozásánál és az email sablonban is az alábbi elven hivatkozhatsz. Minden változó nevét nagybetűsre konvertálva add …

Robot szűrő választása

A plugin beállításainál van mód megadni a Google reCAPTCHA v2 API kulcsait. Ha ezek a kulcsok meg vannak adva, akkor a Google robot szűrőjét használja a rendszer. Alapértelmezésben – és a kulcsok megadása nélkül – a beépített egyedi szűrőt használja.
Alapértelmezett szűrő

Google szűrő

Plugin kipróbálása

Ez az űrlap a plugin kipróbálására, szemléltetésére szolgál.

Az alábbi űrlapon megadott email címre a rendszer küld egy minta levelet. Kérem, hogy a többi mezőt ne valós adatokkal töltse ki!

Teszt űrlap

*
Ne valós nevét adja meg!
Tetszőleges formában adja meg a telefonszámot!
A teszt rendszer, erre a címre fogja elküldeni a minta levelet.
9
Tetszőleges számot adhat meg.
Ez egy minta üzenet helye
Fagylalt:
Válasszon egy fagylaltot!
Adatkezelési tájékoztatónkat ide kattintva olvashatja.
Adatok feldolgozása folyamatban...