Sziasztok,
szükségem van egyedi űrlapok készítésére.
FORM API használata mellett döntöttem. Eddig minden ok volt, de most jelszó beállítására van szükségem. Így kérem be a jelszót:
$form['pc']['jelszo'] = array(
'#type' => 'password_confirm',
'#size' => 25,
'#element_validate' => array('password_strength_expand_password_confirm')
);
A fenti kód két jelszómezőt generál, gépelés közben összehasonlít, méri a jelszó erősségét, ez műküdik.
A problémám az, hogy a test_form_submit($form, &$form_state) -ban nem érem el a beírt jelszót. Validáció egyébként működik, nem fogad el rossz jelszópárost például. Már trükköztem mindennel, de nem tudtam megoldani, hogy a beírt jelszót megtudjam.
Más form beviteli mezőket így érek el:
$form_state['values']['ugyfel_neve']
Tudja valaki a megoldást?
Köszönöm előre is,
Attila
valtozo mit tartalmaz?
A $form_state['values'] valtozoban milyen ertekek vannak?
Meg tudod nezni var_dump, vagy devel modul eseten pl. dvm-mel.
---
http://drupalaton.hu
a részletek fontosak...
Szia,
valóban...
a fenti kódhoz így lehet elérni a megadott és validált jelszót:
$form_state['values']['pc']['jelszo']
A ['values'] kimaradt...
KÖSZÖNÖM!