Formuláře

Agenda Formuláře slouží ke správě a odbavení dat získaných z webových formulářů. 

Uživatel/návštěvník webu vyplní formulář. Jeho odesláním se vytvoří záznam v databázi odpovědí agendy Formuláře. O vyplnění a odeslání může být e-mailem informován jako odesilatel, tak i zodpovědná osoba/správce.

Správce může měnit statusy odpovědí. Na základě této změny může být být odesílateli odeslán e-mail s informací o zpracování.

Základní funkce

Záznamy v této agendě jsou dvou základních druhů. Jde o samotné formuláře a jejich odpovědi. 

Formuláře jsou rozděleny v levém bočním panelu:

typ – interní typy formulářů (např: Dotazový formulář / Poptávka služeb / Zájem o pracovní nabídku / ...) 
zodpovědná osoba – zodpovědná osoba formuláře

Nový formulář

Klikem na tlačítko „+přidat “ a výběrem požadovaného typu, se otevře nový formulář:

Záložka Obecné:

  • kód – interní označení formuláře
  • typ – zvolte z předdefinovaných typů
  • status – v průběhu tvorby, správy a vyřízení může formulář nabývat několika stavů 
  • zodpovědná osoba – osoba, která nese odpovědnost za obsah, správu a vyřizování odpovědí formuláře
  • zobrazení – výběr způsobu zobrazení „seskupený“ (labely jsou nad políčky formuláře), „horizontální“ (labely jsou vedle políček formuláře) 
  • název – interní název formuláře
  • platnost od–do – určuje časové období, během kterého je formulář aktivní a dostupný pro vyplnění
  • Oznámení správci – při odeslání formuláře se na vybranou e-mailovou adresu správce automaticky odešle e-mail s obsahem vyplněného formuláře. Pokud jsou součástí formuláře i přílohy (např. nahrané soubory), budou k e-mailu přiloženy.
  • Oznámení odesílateli – umožňuje automaticky zaslat e-mail odesílateli formuláře ve chvíli, kdy dojde ke změně statusu jeho odpovědi
  • ReCaptcha ochrana – SPAM ochrana, která chrání před útoky robotů (nutné mít nastavený Google Recaptcha SiteKey a SecretKey v agendě Webové stránky)
  • Předvyplnění dle IČO – do příslušného pole se automaticky doplní základní údaje o firmě – např. název, adresa sídla a případně další veřejně dostupné informace
  • popis – interní popis, který se zobrazí nad dokumentem formuláře

Jazykové záložky:

  • název – název formuláře
  • text nad formulářem – text nebo instrukce, které se zobrazují nad formulářem. Slouží k vysvětlení účelu formuláře nebo k poskytnutí pokynů pro jeho vyplnění.
  • pole – formulář obsahuje předdefinovaná pole podle jeho typu
  • text pod formulářem – doplňující informace nebo upozornění, které se zobrazují pod formulářem.
  • text po úspěšném odeslání – zpráva, která se zobrazí uživateli po úspěšném odeslání formuláře.
  • text do e-mailu – obsah e-mailu, který je automaticky odesílán odesílateli. Text e-mailu lze doplnit o proměnou {$detail->form->email}. Tato proměnná zajistí, že odesílatel bude dostávat specifické odpovědi dle formuláře.

Pro více jazykových mutací zapneme další jazykové mutace ikonou „glóbusu“ ve spodní liště.

Zkontrolujte, že má formulář zapnutou viditelnost a uložíme.

Zobrazení formuláře na webu

V agendě Webové stránky na záložce Obecné:

  • zapneme agendu Formuláře.
  • povolíme zvolený typ formuláře.o

Po provedení tohoto nastavení se na detailu Formuláře objeví URL adresa pro zobrazení na webu.  

Odpověď na formulář

Vyplněním formuláře na webu a jeho odesláním vzniká v cPilot tzv. odpověď. Tato odpověď je uložená v databázi pro další zpracování.

Na detailu formuláře jsou odpovědi dostupné v levém menu.

Na přehledu odpovědí je v zápatí ikona pro export odpovědí do CSV nebo Excel.

Nastavení

Ve spodní liště agendy je ikona „možnosti“ (ozubené kolečko).

Pošta – definice adresy ze které agenda odesílá e-maily (výběr z účtu definovaných v agendě E-maily)

Typy – jednotlivé typy formulářů.

Nastavení typu formuláře:

  • název – název formuláře,
  • funkce – typ formuláře,
  • e-mail obchodník

Statusy - Formuláře

Definice statusů pro formuláře obsahuje:

  • název – interní název
  • barva
  • ikona

Statusy - Odpovědí

Definice statusů odpovědí formulářů obsahuje

  • název – interní název
  • barva
  • ikona
  • akce: 
    • „odeslat e-mail odesilateli“ – nastavením statusu se odeslán e-mail autorovi odpovědi
    • „přibalit PDF s odpovědí jako příloha“ – při odeslání odpovědi je odesláno PDF s odpovědí jako příloha e-mailu
  • jazykové záložky:
    • subjekt e-mailu
    • text e-mailu – může obsahovat specifický text z formuláře „text do e-mailu“ pomocí proměnné {$formDescriptionEmail}

Odesílatelem e-mailu je účet definovaný v možnostech agendy Formuláře.