HTML :: Formfu.

יצירת טופס HTML, טיוח ואימות מסגרת
הורד עכשיו

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

פרסומת

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

HTML :: Formfu. תגים


HTML :: Formfu. תיאור

HTML טופס יצירת, Rendering ו במסגרת אימות HTML :: FormFu הוא יצירת טופס HTML, טיוח במסגרת אימות כתוב Perl.BETA SOFTWAREThere עשוי להיות API השינויים הנדרשים לפני שחרורו 1.0. כל שינוי בקנה יידונו הראשון ברשימת הדיוור. ראה "מדיניות בזוי" בצריך details.Work עדיין נדרשת על התיעוד, אם אתם נתקלים כל שגיאות או למצוא משהו מבלבל, בבקשה לתת משוב דרך list.SYNOPSISNote התפוצה: דוגמאות אלה עושים שימוש ב- HTML :: FormFu :: דגם :: DBIC. נכון HTML :: FormFu v02.005, ה- HTML :: FormFu :: הדגם :: מודול DBIC לא ארוז עם HTML :: FormFu והיא זמינה הפצה עצמאית. להשתמש ב- HTML :: FormFu; טופס $ שלי = HTML :: FormFu-> חדשות; טפסים רשמיים $> load_config_file ( 'form.yml'); תהליך $ טפסים רשמיים> ($ cgi_query); אם ($ טפסים רשמיים> submitted_and_valid) {# לעשות משהו עם $ טפסים רשמיים> פרמטרים} אחר {# display ה- $ טופס template-> param (טופס => טופס $); } אם אתה משתמש Catalyst, דוגמה מתאימה יותר יכולה להיות: MyApp החבילה :: בקר :: משתמש; השתמש קפדנית; בסיס השימוש 'Catalyst :: בקר :: HTML :: FormFu'; משתמשי משנה: כבול CaptureArgs (1) {שלי ($ עצמיים, C $, $ id) = @_; שלי $ rs = $ C- דגם> ( 'הסכימה') -> resultset ( 'משתמש'); $ C-> סליק -> {user} = $ rs-> למצוא ($ id); לַחֲזוֹר; עריכה תת}: משורשר ( 'משתמש') ARGS (0) FormConfig {שלי ($ עצמיים, C $) = @_; טופס $ שלי = $ c-> סליק -> {צורה}; המשתמשים $ שלי = $ c-> סליק -> {user}; אם ($ טפסים רשמיים> submitted_and_valid) {$ טפסים רשמיים> כדוגמנית עדכון> ($ user); C- $> res-> הפניה ($ c-> uri_for ( "/ משתמש / $ id")); לַחֲזוֹר; } $ טפסים רשמיים> כדוגמנית> default_values ($ user) אם! טפסים רשמי $> שהוגשו; הערה}: כי "תהליך" נקרא אוטומטית עבורך על ידי בקר Catalyst; אם תבצע שינויים כלשהם בצורה בתוך שיטת הפעולה שלך, כגון הוספה או שינוי אלמנטים, הוספת אילוצים, וכו '; אתה חייב לקרוא "תהליך" שוב את עצמך לפני השימוש "submitted_and_valid", בכל אחת מהשיטות המפורטות תחת "ערכים הטופס נשלח ושגיאות" או "הטופס נשלח שינוי סימן", או מתן דוגמה של form.Here של קובץ config כדי ליצור טופס התחברות בסיסית (כל הדוגמאות כאן הן YAML, אבל אתה יכול להשתמש בכל פורמט נתמך על ידי config :: כל), אתה יכול גם ליצור צורות ישירות בקוד perl שלך, ולא באמצעות קובץ config חיצוני. --- פעולה: אינדיקטור כניסה /: להגיש auto_fieldset: 1 אלמנטים: - סוג: טקסט שם: אילוצי משתמש: - חובה - סוג: שם סיסמא: אילוצים לעבור: - חובה - סוג: שלח שם: להגיש אילוצים: - SingleValueHTML :: FormFu היא מסגרת טופס HTML אשר שואפת להיות קל ככל האפשר לשימוש בטפסי אינטרנט בסיסי, אבל עם הכוח והגמישות לעשות כל דבר אחר שתרצה לעשות (כל עוד זה כרוך צורות) .אתה יכול להגדיר כמעט כל חלק מההתנהגות והפלט של formfu. כברירת מחדל formfu הופך "XHTML 1.0 Strict" תואם סימון, עם סימון תוספת קטנה ככל האפשר, אך עם שמות בכיתה CSS מספיק כדי לאפשר טווח רחב של סגנונות פלט שיופקו על ידי שינוי רק את שיטות CSS.All המפורטים להלן ( מלבד "חדש") יכול להיקרא גם כשיטה נורמלי על אובייקט טופס $ שלך, או כאופציה בקובץ config שלך. דוגמה תהיינה בעיקר לראות בתיעוד syntax.This config YAML כדלקמן האמינו כי טיעוני שיטה מוקפים בסוגריים מרובעים [] הם לא חובה, וכול טיעונים האחרים נדרשים. דרישות: · פרל


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