CCK űrlap kitöltésének ellenőrzése

Czollli képe

Sziasztok!

Egy teszt kérdőívet szeretnék csinálni melyet
csak akkor tud elmenteni a felhasználó ha helyesen
válaszolta meg a kérdéseket.

CCK-val nagyon klassz űrlapot tudtam készíteni, de nem tudom
hogyan lehetne ezt a bizonyos ellenőrzést elvégezni.

Segítségeteket előre is köszönöm!

Viszonylag sürgős lenne, mert közeleg 29. :)

Üdv
Czollli

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
aboros képe

hook_form_alter -ben hozzáfűzöl a validáló lánchoz még egy saját validátort, erre használhatod a #validate kulcsot, az alatt vannak egy tömbben a futtatandó validátorok. a saját validálódban pedig a form_set_error -t használhatod, hogy visszajelzést is kapjon a felhasználó arról, mi a probléma.
http://api.drupal.org/api/drupal/developer--topics--forms_api_reference....

0
0

-
clear: both;

Firith képe

Validation API-t nézted már? létre tudsz hozni szabályokat, amit azután hozzá lehet rendelni a mezőkhöz

http://drupal.org/project/validation_api

0
0
aboros képe

kössz a tippet!

0
0

-
clear: both;

Czollli képe

de végül egy harmadik módszerrel oldottam meg, ami ugyan nem
teljesen korrekt, de a mostani célnak megfelelt.
Ehhez pedig jquery-t hívtam segítségül.
Ami a gyengéje, hogy nem akadályozza meg a helytelenül
kitöltött teszt mentését...

Mivel ez nem szorosan Drupal téma, mélyebben nem
megyek most bele, de ha valakit érdekel szóljon.

A modul fejlesztésbe még csak bele-belekóstóltam ott még nem
éreztem, hogy gyorsan tudnék eredményt produkálni, de a validation
api ígéretesnek tűnik.

0
0
york képe

Mi van akkor ha a felhasznalo blokkolja a JS-t?

0
0