Ben form framework in Symfony 1.4 etrafında başımı almak için çalışıyorum. Ben 'symfony ile daha' kitabında inanılmaz detailed section okudum, ama ben yine de basit bir 'Şifre değiştir' işlevselliğini uygulamak için nasıl bir ama emin değilim.
Gereksinimleri oldukça basit,
- Orada iki alan,
new_password
, veconfirm_new_password
edeceğiz. Her iki giriş alanları olacak. new_password
alan harf ve rakamları içeren 6 ile 30 karakter arasında bir dize olması doğrulanmış olacaktır.confirm_new_password
alan tamnew_password
alanını maç doğrulanmış olacaktır.
Şimdi, şu anda ben, bu uygulamaya
- Benim form için 2 yeni alanlar ekleyerek.
- Dize uzunluğunu kontrol etmek için
new_password
alanına bir dize doğrulayıcı ekleme. - Emin içeri doluydu yapmak için
confirm_new_password
alanına bir dize doğrulayıcı ekleme - Ve sonra yeni bir şifre doğrulama geçerlidir ve özel yazılan doğrulayıcısındaki onaylamak şifreyi eşleşir.
new_password
alanı geçerli yaşıma kadarconfirm_new_password
alanını doğrulamak istemiyordu çünkü ben yaptım.
Şimdi to the point of my question. Yukarıda belirtilen makaleyi okuduktan sonra, ben onlar ağır birbirlerine güvenmek ve biri olmadan diğeri işe yaramaz gibi ben bir tek Widget ya ya da bir alt formda iki alanları içermelidir düşünmeye başlıyorum.
Ben insanların düşünceleri bu vardı merak ve birisi bunu nasıl yaptığını birini, hayata olsaydı? Edildi
Teşekkürler
Bu benim yönetici alanı için olduğu kadar Note: hayır current_password
alan vardır.