أتش تي أم أل :: formwidgets.

إنشاء علامة نموذج HTML
التحميل الان

أتش تي أم أل :: formwidgets. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Peter Flanigan
  • موقع ويب الناشر:
  • http://search.cpan.org/~pjfl/

أتش تي أم أل :: formwidgets. العلامات


أتش تي أم أل :: formwidgets. وصف

إنشاء علامة نموذج HTML HTML :: Formwidgets هي وحدة نقدية بيرل تقوم بتحويل بنية بيانات بيرل التي تحدد "الحاجيات" في HTML أو XHTML. تتألف كل عنصر واجهة مستخدم من هذه المكونات الاختيارية: رقم خط أو سؤال، سلسلة موجه، فاصل، حقل إدخال، تعليمات حقل إضافية، وحقول AJAX حقل الأخطاء الحقلية يتم تحديد الحقول من خلال سمة Type Type. تنفذ فرعية المصنع الطريقة التي تنشئ HTML أو XHTML لنوع حقل الإدخال. إضافة المزيد من أنواع القطعة هي وحدة نمطية مستقرة تستخدم مكتبة Mootools JavaScript لتعديل سلوك المتصفح الافتراضي. يتم استخدام هذه الوحدة النمطية من قبل CatalyStx :: OTUL :: View وكأنه استخدامه الرئيسي هو كمولد نموذج داخل تطبيق محفز. :: OSUL :: View؛ استخدم الوالد QW (Catalyst :: View Catalystx :: USUL)؛ استخدم HTML :: Formwidgets؛ Sub Build_Widgets {My ($ الذاتي، $ C، مصادر $، $ config) =_؛ بلدي S = $ C-> خبأ؛ بياناتي $ = []؛ مصادر $ || = []؛ $ config || = {}؛ لبلدي $ جزء (خريطة {$ s -> {$ _}} grep {$}}} @ {$ sources}) {en. 0]) {push @ بيانات {$}، $ _ ل (@ {$ جزء})؛ } {دفع @ {$ البيانات}، $ جزء}} Config -> {Assets} = $ S -> {Assets}؛ $ Config -> {base} = $ c-> قاعدة REQ->؛ $ Config -> {content_type} = $ s -> {content_type}؛ $ config -> {الحقول} = $ s -> {fields} || {}؛ $ config -> {form} = $ s -> {form}؛ Config -> {إخفاء} = $ s -> {hidden} -> {العناصر}؛ $ Config -> {الرسائل} = $ S -> {الرسائل}؛ التكوين $ -> {pwidth} = $ s -> {pwidth}؛ $ config -> {root} = $ c-> config -> {root}؛ التكوين $ -> {static} = $ s -> {static}؛ Config -> {swidth} = $ s -> {width} إذا ($ s -> {width})؛ Config -> {templeatedir} = $ self-> dynamic_templates؛ $ Config -> {URL} = $ C-> مسار REQ->؛ أتش تي أم أل :: Formwidgets-> بناء ($ Config، بيانات $)؛ عودة البيانات $؛ } متطلبات: perl.


أتش تي أم أل :: formwidgets. برامج ذات صلة