Lehet, hogy rosszul fogalmaztam.
Tehát:
- megjelenik a form (amit korábban a hook_form_alter()-rel módosítottam)
- kitöltöm
- beküldés
! na most, mielőtt eltárolná, hogyan tudom elérni a beküldött adatokat !
(én a leírásban erre vonatkozóan nem találtam semmit)
Van egy szöveges field. Ezt a field-et hiddden-re állítom. Létrehozok egy select-et (az adadtok benne dinamikusan jönnek létre). Amikor a beküldés van, a select-ből áttöltöm a kiválasztott értéket a szöveges field-be (ezt eddig a node_save() függvény elejébe illesztettem, de ez így elég gányolás).
A form_alter()-ben adj meg még egy submit kezelő függvényt a #submit listában (praktikusan ennek az elején, ha az űrlap beküldésekor akarsz ellenőrizni, a végleges feldolgozás előtt). Magyarul fűzd a #submit tömb elejére a saját függvényed nevét.
kézikönyvben
A hook_form_alter() a gyakorlatban.
Lehet, hogy rosszul
Lehet, hogy rosszul fogalmaztam.
Tehát:
- megjelenik a form (amit korábban a hook_form_alter()-rel módosítottam)
- kitöltöm
- beküldés
! na most, mielőtt eltárolná, hogyan tudom elérni a beküldött adatokat !
(én a leírásban erre vonatkozóan nem találtam semmit)
---------------------------------------------------------------------------------
Másként:
Van egy szöveges field. Ezt a field-et hiddden-re állítom. Létrehozok egy select-et (az adadtok benne dinamikusan jönnek létre). Amikor a beküldés van, a select-ből áttöltöm a kiválasztott értéket a szöveges field-be (ezt eddig a node_save() függvény elejébe illesztettem, de ez így elég gányolás).
#submit
A form_alter()-ben adj meg még egy submit kezelő függvényt a #submit listában (praktikusan ennek az elején, ha az űrlap beküldésekor akarsz ellenőrizni, a végleges feldolgozás előtt). Magyarul fűzd a #submit tömb elejére a saját függvényed nevét.