Sziasztok!
Az volna a kérdésem, hogy hogyan tudom egy drupalos form select mező required értékét változtatni dinamikusan js el.
Egy rádiógomb értékétől függően akarom kötelezővé tenni a legördülő mezőt.
A rádiógombot már figyeli a modulom csak a parancs kellene amivel kötelezővé teszem vagy énn nem kötelezővé teszem a legördülő mezőt.
Ha van valakinek ötlete ehhez akkor kérem írja meg.
Előre is köszönöm!
Drupal verzió:
Fórum:
ahah
Ez nem ilyen egyszerű. Az, hogy egy form-elem kötelező-e, nem a böngészőben számít, az csak megjeleníti a formot, de a kitöltést a drupal ellenőrzi le a szerveren, tehát ajaxos megoldás kell, hogy a drupal is értesüljön a változtatásról.
Olvass utána az #ahah form-elem tulajdonságnak, és ha elakadsz, írj konkrét kérdést.
--
Csonka Gergely
http://cheppers.com
ket ut van
Az egyik, hogy AHAH segitsegevel a valtogataskor ujra generalod a formot.
A masik ami szerintem egyszerubb JS segitsegevel latvanyra kotelezove teszed a kitoltest, es a validate hookban ellenorzod, hogy melyik radiogomb van kivalasztva. Ha sajat form, akkor nem kell semmi extra, csak beleirni az ellenorzest a validate hook-ba es visszaadni a hibauzenetet, ha nem sajat form, akkor hook_form_alter segitsegevel hozzafuzol egy sajat validate fuggvenyt.
---
http://drupalaton.hu