udv..
azt szeretnem elerni, hogy a regisztracios form-on van egy "resztvevo" checkbox, ha ez be van pipalva, akkor - miutan a felhasznalo visszaigazol a hagyomanyos modon - amikor eloszor jelentkezik be, kotelezzem a user/23/edit/Team oldalon talalhato form kitoltesere. ha nincs kipipalva a resztvevo, a user/23/edit/Team oldal letezzen, de ne legyen kotelezo.valami kezzelfoghato otlet? merre induljak?
drupal 6.
contact modul engedelyezve
/admin/user/profile oldalon a custom field-ek felveve, "resztvevo" checkbox ugyanezzel a modszerrel.
Fórum:
hook_user és hook_init
hook_user -be kibővíted a júzert azzal az információval, hogy kitöltötte-e már a Team részt.
hook_initben megnézed, hogy kitöltötte-e és az arg(0)=='user' ha nem töltötte ki és nem user akkor átdobod a fenti linkre.(drupal_goto)
Javasolt még egy kis ajaxos tápot adni ezután az oldalnak, ha bepipálja a checkboxot akkor megjeleníted a szükséges mezőket.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu