Ako upraviť webform, aby ukladal údaje do databazy?

Zdravim Vas,
vie mi niekto poradit, ako zmenim webform tak, aby neposielal maily, ale ukladal data do databazy?
Resp. kde hladat nejaky tutorial?
Vopred dakujem za kazdu radu!

Ukladá aj do databázy. Bud (pri edite toho webform node) klikni na Webformulár>vysledky, alebo tvojweb.sk/node/[nid]/webform-results

aha jasne, dakujem :slight_smile:
len ja by som potrebovala to, aby ked zadam data do formulara, rovno ich ulozilo do databazy bez odoslania emailu. je toto mozne niekde nastavit?

Ak na url node/[nid]6/webform/emails nemáš žiadny mail, maily chodiť nebudú… nemajú kam:-))

odobrala som mail a uz polia neuklada do databazy… :frowning:
asi je chyba v “medzikuse” :slight_smile:
ale dakujem za rady :wink:

Hmmm, teraz som skúšal, ale každopádne základný “tutoriál” je medzi súbormi každého modulu README.txt, alebo treba na “stránke projektu”:http://drupal.org/project/webform na pravej strane hľadať “Read documentation”:http://drupal.org/handbook/modules/webform

EDIT: Chcel som teda napísať, že mne to funguje aj bez mailu…

Pokial nemas zadany email tak data sa ukladaju len do tabulky results. Vysledky mozes si pozriet len v backende bez aby sa odoslal nejaky email.
Pokial chces aby po zadani a prekliknuti na ine pole ($(pole).blur) sa hodnota ulozila, pouzit nejaky front endovy tool.
Osobne by som napisal vlastny formular, ktory by sa pri vyvolani automaticky ulozil (vytvorila sa rovno kopia) a jednotlive hodnoty poli by sa dohadzovali cez ajax. Drupal ma Ajax API.
Aby to bolo v Drupal way, najjednoduchsie je vytvorit nodu, cez node_load zavolat novu nodu a upravit hodnotu v akurat editovanom poli. Najlepsie by bolo ale pracovat s entitami. Pri tomto postupe nepotrebujes webform modul.

Nasiel som autosave modul pre node (nespomina sa nic o webformoch tak treba odskusat):