HTML :: formwidgets.

יצירת סימון טופס HTML
הורד עכשיו

HTML :: formwidgets. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Peter Flanigan
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~pjfl/

HTML :: formwidgets. תגים


HTML :: formwidgets. תיאור

צור טופס HTML סימון HTML :: Formwidgets הוא מודול Perl שהופך מבנה נתונים Perl אשר מגדיר אחד או יותר "יישומונים" לתוך HTML או XHTML. כל יישומון מורכב מרכיבים אופציונליים אלה: קו או מספר שאלה, מחרוזת מהירה, מפריד, שדה קלט, עזרה שדה נוספת ושדות שגיאת אייאקס בשדות. Subclass מפעל מיישמת את השיטה שמייצרת את ה- HTML או XHTML עבור סוג שדה קלט זה. הוספת סוגי יישומון נוספים היא מודול ישר היא באמצעות MOOTOLS Javascript ספריית כדי לשנות את Default דפדפן Behaveour.This מודול משמש על ידי Catalystx :: Usul :: View וככזה השימוש העיקרי שלה הוא כמו גנרטור טופס בתוך Catalyst Application.Syopsis החבילה Catalystx :: Usul :: View; השתמש QW האב (Catalyst :: View Catalystx :: Usul); השתמש ב- HTML :: formwidgets; Sub Build_widgets {שלי ($ עצמי, $ C, $ מקורות, $ config) = @_; שלי $ s = $ c-> stash; הנתונים שלי = []; $ מקורות || = []; $ Config || = {}; עבור החלק $ שלי (מפה {$ S -> {$ _}} grep {$ s -> {$ _ _}} @ {$ מקורות}) {אם (ref $ $ EQ Q (מערך) ו $ חלק -> ) {PUSH @ {$ נתונים}, $ _ עבור (@ {$ חלק}); } אחר {push @ {$ data}, $ חלק}} $ config -> {נכסים} = $ s -> {נכסים}; $ config -> {base} = $ c-> req-> בסיס; $ config -> {content_type} = $ s -> {content_type}; $ config -> {שדות} = $ s -> {שדות} || {}; $ config -> {טופס} = $ S -> {טופס}; $ Config -> {hide} = $ S -> {מוסתר} -> {פריטים}; $ config -> {הודעות} = $ s -> {הודעות}; $ config -> {pwidth} = $ s -> {pwidth}; $ config -> {root} = $ c-> config -> {root}; $ config -> {static} = $ s -> {static}; $ config -> {spadth} = $ s -> {רוחב} אם ($ s -> {רוחב}); $ config -> {Templatedir} = $ עצמי-> דינמי_templates; $ config -> {URL} = $ C-> REQ-> נתיב; HTML :: formwidgets-> לבנות ($ config, נתונים $); חזור נתונים $; } דרישות: · פרל


HTML :: formwidgets. תוכנה קשורה