الجنادر :: utils :: formmunger

الجنادر :: eletils :: شكل مذبحة شكل تجزئة مثل تلك bigtop يجعل.
التحميل الان

الجنادر :: utils :: formmunger الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Phil Crow
  • موقع ويب الناشر:
  • http://search.cpan.org/~tkeefer/Gantry-3.51/lib/Gantry/Utils/FormMunger.pm

الجنادر :: utils :: formmunger العلامات


الجنادر :: utils :: formmunger وصف

Gantry :: eletils :: شكل مذبذب شكل هجاء مثل تلك bigtop يجعل. Gantry :: Utils :: FormMunger Munges Formes Hashes مثل تلك Bigtop Making.synopsis استخدم Gantry :: Utils :: FormMunger؛ بلدي نموذج $ = ...؛ # جعل نموذج التجزئة بلدي $ مونجر = الجنادر :: utils :: formmunger-> جديد ($ نموذج)؛ # تغيير خصائص الحقول الموجودة: $ munger-> clear_props ('field_name'، qw (مفاتيح الاسم للحذف))؛ $ munger-> clear_all_props ('field_name')؛ # يزيل جميع المفاتيح باستثناء الاسم $ munger-> set_props ('field_name'، {prop => 'value'، ...}، $ استبدال_props)؛ # يعدل فقط المفاتيح التي تقوم بتسليم $ munger-> set_props_for_fields (، {prop => 'value'، ...}،)؛ # مثل set_props ولكن لجميع الحقول المدرجة $ munger-> set_props_except_for (، {prop => 'value'، ...}،)؛ # مثل SET_PROPS_FOR، ولكن يتم تخطي الحقول المدرجة النفي ميتر $ Munger-> set_props_all ({prop => 'value'، ...})؛ # احصل على الحقل حتى تتمكن من العمل بنفسك: حقل $ = $ Munger-> Get_field ('الاسم')؛ # تعديل قائمة الحقول: بلدي المتوفى $ = $ munger-> drop_field ('الاسم')؛ # يزيله من النموذج $ munger-> append_field ({name => اسم "الاسم"، ...})؛ # إضافة في النهاية $ munger-> unshift_field ({name => اسم "الاسم"، ...})؛ # أضف في بداية $ مونجر -> add_field_after ('الهدف'، {name => اسم "الاسم"، ...})؛ $ munger-> add_field_before ('الهدف'، {name => 'الاسم'، ... إذا تحقق تعديلات على صفيف الحقول في تلك التجزئة. عادة، ينشئ bigtop هذا التجزئة. إذا كنت في وضع Crud Standard، فإن النموذج الذي تم إنشاؤه هو كل ما تحتاجه. ولكن، إذا كنت بحاجة إلى مشاركة النموذج في سياقات مختلفة، فقد يكون من الضروري تعديله لتناسب تلك السياقات. هذا هو ما تفعله هذه الوحدة. إذا كنت تريد، يمكنك حتى استخدام هذه الوحدة ببناء تجزئة النموذج بالكامل، ولكن قد يكون ذلك مؤلما. بدلا من ذلك، يمكنك عادة تمريز نموذج التجزئة إلى منشئها. عادة ما تحصل على هذا التجزئة من طريقة نموذج الوحدة العامة التي تم إنشاؤها بواسطة Bigtop.Once لديك الكائن، يمكنك استدعاء أي من الأساليب أدناه لتعديل صفيف الحقول الخاصة به. معظم الأساليب لا تعاد لا شيء مفيد. يتم الإشارة إلى الاستثناءات أدناه. جميع الطرق هي طرق مثيل ما لم يتم تحديدها. متطلبات: perl.


الجنادر :: utils :: formmunger برامج ذات صلة