| Catalyst :: Manual :: Tutorial :: AdvancedCrud Catalyst :: Manual :: Tutorial :: AdvancedCrudはCatalystチュートリアルです。 |
今すぐダウンロード |
Catalyst :: Manual :: Tutorial :: AdvancedCrud ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/mramberg/Catalyst-Runtime-5.7012/lib/Catalyst/Manual/Installation/CentOS4.pod
Catalyst :: Manual :: Tutorial :: AdvancedCrud タグ
Catalyst :: Manual :: Tutorial :: AdvancedCrud 説明
Catalyst :: Manual :: Tutorial :: AdvancedCrudはCatalystチュートリアルです - 第8部:高度なCRUD。 Catalyst :: Manual :: Tutorial :: AdvancedCrudはCatalystチュートリアルです。 html :: bookの作成とupdatesのためのウィジェットフォーム= sub make_book_widget {My($ self、$ c)= @_; #html ::ウィジェットを作成するには、フォームMy $ W = $ C→ウィジェット( 'Book_Form') - >メソッド( 'post')を作成します。 #著者を取得するMy @Authorobjs = $ C->モデル( "myappdb :: author") - > all(); My @Authors = Map {$ _-> ID => $ _-> last_name} sort {$ a-> last_name cmp $ b-> last_name} @authorobjs} #フォームFeilds $ W->要素( 'textfield'、 'title') - >ラベル( 'title') - > size(60); $ w->要素( 'textfield'、 '評価') - >ラベル( '評価') - > size(1); $ w->要素( 'select'、 'authors') - >ラベル( 'authors') - >オプション(@Authors); $ w->要素( 'submit'、submit ') - > value(' submit '); #ウィジェットを返す$ w;このメソッドは、適切なフィールドを持つHTML :: Widgetベースのフォームを構築する中心的な場所を提供します。 「Get Authors」コードはDBICを使用してモデルオブジェクトのリストを取得してからマップを使用してハッシュキーがAuthorsテーブルのデータベースの主キーであり、関連する値は著者の姓です。要件: ・Perl
Catalyst :: Manual :: Tutorial :: AdvancedCrud 関連ソフトウェア