CGI :: Application :: Plugin :: PageBuilder.

CGI :: Application :: Plugin :: PageBuilderは、複数のテンプレートを持つページの構築を単純化するPerlモジュールです。
今すぐダウンロード

CGI :: Application :: Plugin :: PageBuilder. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Clint Moore
  • 出版社のWebサイト:
  • http://search.cpan.org/cmoore/CGI-Application-Plugin-PageBuilder-0.93/PageBuilder.pm

CGI :: Application :: Plugin :: PageBuilder. タグ


CGI :: Application :: Plugin :: PageBuilder. 説明

CGI :: Application :: Plugin :: PageBuilderは、複数のテンプレートを持つページの構築を単純化するPerlモジュールです。 CGI :: Plugin :: PageBuilderは、複数のTemplates.SynopSisthisモジュールを含むページの構築を単純化するPerlモジュールです。 My $ HEADER = $ self-> load_tmpl( 'header.tmpl') - > output();私の$ HTML; My $ START = $ self-> load_tmpl( 'view_start.tmpl'); $ start-> param(view_name => 'このビュー'); $ HTML。= $ start-> output(); My $ DB = MyApp :: DB ::ビュー - > retrieve_all(); #クラス:: DBI while(my $ line = $ db-> next()){My $ Template = $ self-> load_tmpl( 'view_element.tmpl'); $ template-> param(name => $ line-> name()); $ template-> param(info => $ line-> info())。 $ HTML。= $ template-> output(); $ HTML。= $ self-> load_tmpl( 'view_end.tmpl') - > output(); $ HTML。= $ self-> load_tmpl( 'footer.tmpl') - > output(); $ HTMLを返します。これを行うことができます.cgi:app subclass:sub run_mode {my $ self = shift; $ self-> pb_template( 'header.tmpl'); $ self-> pb_template( 'view_start.tmpl'); My $ DB = MyApp :: DB ::ビュー - > retrieve_all();間(私の$ line = $ db-> next()){$ self-> pb_template( 'view_row.tmpl'); $ self-> pb_param(名前、$ line-> name()); $ self-> pb_param(info、$ line-> info()); $ self-> pb_template( 'view_end.tmpl'); $ self-> pb_template( 'footer.tmpl'); $ self-> pb_build()を返します。 } 要件: ・Perl


CGI :: Application :: Plugin :: PageBuilder. 関連ソフトウェア