HTML :: FormWidgets.HTMLフォームマークアップを作成します | |
今すぐダウンロード |
HTML :: FormWidgets. ランキングとまとめ
広告
- ライセンス:
- Perl Artistic License
- 価格:
- FREE
- 出版社名:
- Peter Flanigan
- 出版社のWebサイト:
- http://search.cpan.org/pjfl/
HTML :: FormWidgets. タグ
HTML :: FormWidgets. 説明
HTMLフォームマークアップを作成します HTML :: FormWidgetsは、1つ以上の「ウィジェット」をHTMLまたはXHTMLに定義するPerlデータ構造を変換するPerlモジュールです。各ウィジェットは、これらのオプションのコンポーネントで構成されています。行または質問番号、プロンプト文字列、区切り文字、入力フィールド、追加フィールドヘルプ、およびAJAXフィールドエラーString.Inputフィールドは、ウィジェットタイプ属性によって選択されます。ファクトリサブクラスは、その入力フィールドタイプのHTMLまたはXHTMLを生成するメソッドを実装しています。より多くのウィジェットタイプの追加は簡単です。このモジュールはMootools JavaScriptライブラリを使用してデフォルトのブラウザの動作を変更しています。 :: usul :: view;親QW(Catalyst :: View CatalystX :: USUL)を使用してください。 HTML :: FormWidgetsを使用してください。 sub build_widgets {My($ self、$ c、$ sources、$ config)= @_;私の$ s = $ c - >隠してください。 My $ DATA = []; $ Sources || = []; $ config || = {}; $ PARTの場合(MAP {$ S - > {$ _}} grep {$ s - > {$ _}} @ {$ sources}){if(Ref $ Part EQ Q(アレイ)と$ PART - > 0]){push @ {$ DATA}、$ _(@ {$ PART}); use {push @ {$ DATA}、$ PART}} $ config - > {アセット} = {資産}};} $ config - > {base} = $ c-> req-> base; $ config - > {content_type} = $ s - > {content_type}; $ config - > {fields} = $ s - > {フィールド} || {}; $ config - > {form} = $ s - > {form}; $ config - > {hide} = $ s - > {hidden} - > {アイテム}; $ config - > {messages} = $ s - > {messages}; $ config - > {pwidth} = $ s - > {pwidth}; $ config - > {root} = $ c-> config - > {root}; $ config - > {static} = $ s - > {static}; $ config - > {swidth} = $ s - > {width}($ s - > {width}); $ config - > {templatedir} = $ self-> dynamic_templates; $ config - > {url} = $ c-> req-> path; HTML :: FormWidgets-> Build($ config、$ data); $データを返します。 } 要件: ・Perl
HTML :: FormWidgets. 関連ソフトウェア