Předdefinované akce a jejich adaptéry slouží k nastavení, co systém automaticky provede při odeslání formuláře.

Nastavení akce

Nastavení akcí formuláře je dostupné v detailu formuláře, v záložce Akce.

Akce Adaptér Hodnoty Hodnota oznámení
Popis
save_to_db - - - Zapíná/vypíná ukládání odeslaného formuláře do databáze. Data se ukládají do výchozí tabulky (forms_submits). Zjistěte, kde jsou odeslané formuláře, které se ukládají do databáze.
copy_to_db

reg_student_active_t

reg_student_active_f

2DO: register_customer; register_subscriber...

- -

Poznámka - bude implementováno ve verzi 2.0
Zapíná/vypíná adaptér pro ukládání odeslaného formuláře do jiné db tabulky než defaultní forms_submits. lze použít například na paralelní registrací uživatele (zároveň s odesláním formuláře je uživatel zaregistrován).

send_email_1 - E-maily Kontaktní formulář Zapíná/vypíná odeslání oznámení na definované e-maily oddělené středníky. Vzhled a obah oznámení definuje oznámení (Notices) a její šablona.
send_email_2 valid_emails - Nové oznámení Zapíná/vypíná odeslání oznámení v kopii na všechny (validní) e-mailové adresy zadané do odesílaného formuláře.
on_succ_submit

show_message
-------------------
newsletter_unsubscribe

- - Zapíná/vypíná systémovou zprávu zobrazenou po odeslání. Uživatel zůstane na stránce s formulářem, který je prázdný.
-------------------
Odhlašuje uživatele z odebírání newsletteru.

Příklad nastavení akcí kontaktního formuláře

V případě tohoto nastavení se provede následující:

1) korektně vyplněný (úspěšně validovaný) formulář se odešle na e-maily test@cover.cz a v kopii na info@cover.cz, při odeslání se použije šablona oznámení "Kontaktní formulář"
2) pošle se oznámení dle šablony "Nové oznámení" v kopii na všechny validní e-mailové adresy, které se nacházely ve formuláři (zadané uživatelem)
3) data formuláře se uloží do výchozí databázové tabulky (Zjistěte, kde jsou odeslané formuláře, které se ukládají do databáze.)
4) uživatel zůstává na prázném formuláři; zobrazí se systémové oznámení "Úspěšné odeslání, děkujeme"