محفز :: عرض :: TT

التحميل الان

محفز :: عرض :: TT الترتيب والملخص

الإعلانات

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

محفز :: عرض :: TT العلامات


محفز :: عرض :: TT وصف

قالب عرض الفئة محفز :: View :: TT هو فئة عرض محفز لمجموعة أدوات القالب. يجب أن يعرف طلبك فئة عرض وهي فئة فرعية لهذه الوحدة. أسهل طريقة لتحقيق ذلك تستخدم البرنامج النصي myapp_create.pl (حيث يجب استبدال MyApp بأي شيء يسمى طلبك). يتم إنشاء هذا البرنامج النصي كجزء من إعداد المحفز. $ script / myapp_create.pl عرض tt ttthis يخلق myapp :: عرض الوحدة :: TT.PM في دليل LIB (مرة أخرى، استبدال MyApp باسم طلبك) الذي يبدو شيئا مثل هذا: Package Foobar :: View :: TT؛ استخدام صارمة؛ استخدام التحذيرات؛ استخدم Base 'Catalyst :: View :: TT'؛ __Package __-> التكوين -> {Debug} = 'ALL'؛ يمكنك الآن تعديل معالجات العمل الخاصة بك في التطبيق و / أو وحدات التحكم الرئيسية إلى الأمام إلى فئة العرض الخاصة بك. قد تختار القيام بذلك في طريقة النهاية ()، على سبيل المثال، لإعادة توجيه جميع الإجراءات تلقائيا إلى فئة عرض TT. # في MyApp أو MyApp :: Controller :: Somecontroller Sub End: Private {My ($ الذاتي، $ c) = @؛ $ C-> إلى الأمام ($ C-> عرض ('TT'))؛ } Synopsis # استخدم المساعد لإنشاء طريقة العرض MyApp_create.pl عرض TT TT # تكوين في Lib / MyApp.pm (يمكن ضبطها من ConfigFile بدلا من ذلك) MyApp-> التكوين (الاسم => "MyApp"، Root => MyApp-> PATH_TO ("الجذر")، "عرض :: TT" => {# أي عناصر تكوينات TT تقوم هنا بتشمل هنا_Path => ،]، template_extension => '.tt'، catalyst_var => 'c'، timer => 0، # لم يتم تعيينها بواسطة Default Pre_Process => 'Config / Main'، Wrapper => 'الموقع / المجمع'، }،)؛ # عرض عرض من lib / myapp.pm أو lib / myapp :: مراقب :: somecontroller.pm sub message: global {بلدي ($ الذاتي، $ c) =_؛ $ c-> Stash -> {template} = 'message.tt2'؛ $ C-> Stash -> {message} = 'Hello World!'؛ $ C-> إلى الأمام ($ C-> عرض ('TT'))؛ } # Access Variables من قالب الرسالة هو: . # مثال على ذلك عند ضبط Catalyst_var على سياق "محفز" هو القاعدة هي الاسم هو # مثال على ذلك عندما لا يحدد catalyst_var السياق هو القاعدة هي الاسم المتطلبات: perl.


محفز :: عرض :: TT برامج ذات صلة