| CGI :: التطبيق :: البرنامج المساعد :: PagerBuilder cgi :: تطبيق :: pagrespuilder هو وحدة perl تبسط صفحات البناء مع قوالب متعددة. |
التحميل الان |
CGI :: التطبيق :: البرنامج المساعد :: PagerBuilder الترتيب والملخص
- رخصة:
- Perl Artistic License
- موقع ويب الناشر:
- http://search.cpan.org/~cmoore/CGI-Application-Plugin-PageBuilder-0.93/PageBuilder.pm
CGI :: التطبيق :: البرنامج المساعد :: PagerBuilder العلامات
CGI :: التطبيق :: البرنامج المساعد :: PagerBuilder وصف
CGI :: تطبيق :: البرنامج المساعد :: PagesBuilder هو وحدة بيرل التي تبسط صفحات البناء مع قوالب متعددة. CGI :: تطبيق :: البرنامج المساعد :: PagesBuilder هو وحدة بيرل التي تبسط صفحات البناء مع قوالب متعددة. تقوم الوحدة النمطية ببساطة ببناء صفحات الويب المعقدة مع العديد من قوالب مجزأة صغيرة. My Header $ = $ الذاتي> load_tmpl ('header.tmpl') -> الإخراج ()؛ بلدي أتش تي أم أل بلدي البداية = $ الذاتي> load_tmpl ('view_start.tmpl')؛ $ start-> param (view_name => "هذا العرض")؛ HTML $. = $ Start-> الإخراج ()؛ بلدي db db = myapp :: db :: المشاهدات-> retrive_all ()؛ # فئة :: DBI أثناء (خط $ = $ DB-> التالي ()) {My Template = $ الذاتي> load_tmpl ('view_element.tmpl')؛ $ template-> param (الاسم => $ line-> الاسم ())؛ قالب $-> param (info => $ line-> معلومات ())؛ HTML $. = قالب $-> الإخراج ()؛ } html $. = $ الذاتي> load_tmpl ('view_end.tmpl') -> الإخراج ()؛ HTML $. = $ الذاتي> load_tmpl ('footer.tmpl') -> الإخراج ()؛ عودة أتش تي أم أل } يمكنك القيام بذلك: CGI: APP Subclass: Sub Run_Mode {My $ Self = Shift؛ $ الذاتي> pb_template ('header.tmpl')؛ $ الذاتي> pb_template ('view_start.tmpl')؛ بلدي db db = myapp :: db :: المشاهدات-> retrive_all ()؛ بينما (خطي $ = $ DB-> التالي ()) {$ self-> pb_template ('view_row.tmpl')؛ $ الذاتي> pb_param (الاسم، $ line-> الاسم ())؛ $ الذاتي> pb_param (info، $ line-> معلومات ())؛ } $ الذاتي> pb_template ('view_end.tmpl')؛ $ الذاتي> pb_template ('footer.tmpl')؛ عودة $ الذاتي> pb_build ()؛ } متطلبات: perl.
CGI :: التطبيق :: البرنامج المساعد :: PagerBuilder برامج ذات صلة