| Form :: İşlemci Form :: İşlemci, form verilerini doğrulayabilecek ve işleme koyabilecek bir Perl modülüdür. |
Şimdi İndirin |
Form :: İşlemci Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Bill Moseley
- yayıncı web sitesi:
- http://search.cpan.org/~hank/
Form :: İşlemci Etiketler
Form :: İşlemci Açıklama
Formu :: İşlemci doğrulamak ve proses formu verileri bir Perl modülüdür. Formu :: İşlemci doğrulayabilir ve proses formu data.SYNOPSISIn bir uygulama, bir denetleyici oluşturma ve "Kullanıcı" kaydını güncel işlemek isteyebilirsiniz bir Perl modülüdür. Ve pek kod yazmak istiyorum. İşte bir örnek olarak Catalyst kullanarak var: paket MyApplication :: Kontrolör :: Kullanıcı; sıkı kullanmak; MyApplication :: Form :: Kullanıcı kullanın; alt düzenleme: Yerel {my ($ öz $, c $ id) = @_; # Form nesnesi oluşturun benim $ form = MyApplication :: Form :: Kullanıcı-> yeni ($ id); Form yayınlanmıştır eğer # Güncelleme veya kullanıcı kaydı oluşturmak ve formu geçerli kılınarak $ form-> update_from_from ($ c-> request-> parametreler) $ eğer c-> form_posted; $ C-> zula -> {formu} $ formu =; } Yukarıdaki formu sınıfı o zaman bu gibi görünebilir: paket MyApplication :: Form :: Kullanıcı; sıkı kullanmak; Kullanım baz 'Form :: İşlemci :: Modeli :: CDBI'; denizaltının object_class { 'DB :: Kullanıcı'} alt profili {my $ öz = vardiya; Dönüş {gerekli => {name => 'Metin', yaş => 'PosInteger', cinsiyet => 'Seç', doğum tarihi => 'DateTimeDMYHM',}, opsiyonel => {hobiler => 'Birden', adres => 'Metin', şehir => 'Metin' devlet => 'seç', e-posta => 'E-posta',}, bağımlılık => ,],}; } Alt options_sex {dönüş (m => 'Erkek', F => 'Kadın',); } Alt validate_age {my ($ öz $, alanı) = @_; $ FIELD-> add_error ( 'Maalesef 18 olmalı') $ FIELD- eğer> değeri <18; } yoksa k
Form :: İşlemci İlgili Yazılım