| Catalyst :: View :: Template :: Declare. Catalyst :: View :: Template :: DeclareはPerlモジュールです。 |
今すぐダウンロード |
Catalyst :: View :: Template :: Declare. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/jrockway/
Catalyst :: View :: Template :: Declare. タグ
Catalyst :: View :: Template :: Declare. 説明
Catalyst :: View :: Template :: Declareは、Template :: Catalystを宣言することを可能にするPerlモジュールです。 Catalyst :: Template :: DeclareはPerlモジュールであるPerlモジュールです。 :Package MyApp :: View :: TD :: Test; Template :: Declare :: Tagsを使用する。テンプレートfoo => sub {html {}};テンプレートバー=>サブ{...}; 1;その後、アプリケーションからテンプレートを使用します。$ C->ビュー( 'TD') - >テンプレート( 'foo'); $ c-> detact( 'view :: td');パッケージを介してCatalystコンテキストで取得できます。テンプレートfoo => sub {"これは"です。 C->アクション。 " アクション。" ;;テンプレートバー=>サブ{"Hello"。 C-> Stash - > {World}};楽しんでください。これはすべてやや実験的で変化することがあります。 Base 'Catalyst :: View :: Template :: Declare'を使用してください。 1;テンプレートを作成します.Package MyApp :: View :: TD :: root; Template :: Declare :: Tagsを使用する。テンプレートFoo => Sub {HTML {head {title {c-> stash - > {title}}}}}}};ボディ{"こんにちは、世界"}}}}}}; $ c - > view( 'td') - >テンプレート( 'foo'); $ c-> stash(title => 'test'); $ c-> detech( 'View :: td');および出力を取得します。
test こんにちは、world
テンプレートを複数のファイルに渡すことができます。ビューがMyApp :: View :: TDと呼ばれている場合は、MyApp :: View :: TD :: *内のすべてが含まれ、それらのファイルで宣言されているテンプレートは、メインビュークラスで宣言されていたように利用できます。 :Package MyApp :: View :: TD :: Foo; Template :: Declare :: Tagsを使用する。テンプレートバー=>サブ{...}; 1;それからあなたは$ c->ビュー( 'td') - >テンプレート( 'bar')を設定することができ、あなたが期待するようにすべてが機能します。要件: ・Perl
Catalyst :: View :: Template :: Declare. 関連ソフトウェア