MTApp:Form
このテンプレートタグは PowerCMS の管理画面の各フォーム等で使用されます。
使い方
<mtapp:Form id="update" mode="update_blog_name"> Blog Name: <input type="text" name="blog_name" /> <input type="submit" /> </mtapp:Form>
出力例
<form id="update" name="update" action="/cgi-bin/mt.cgi" method="POST"> <input type="hidden" name="__mode" value="update_blog_name" /> Blog Name: <input type="text" name="blog_name" /> <input type="submit" /> </form>
モディファイア
- action="url"
-
フォームの内容を渡す URL を設定します
- method="get | post
-
フォームのメソッドを設定します。GET または POST のほか、HTTP コンパチブルメソッド (例: PUT | DELETE) も設定できます。初期値は POST です。
- object_id="id"
-
hidden タイプで
name
属性の値が id のinput
要素を出力します。値はvalue
属性の値です。 - blog_id="id"
-
hidden タイプで
name
属性の値が blog_id のinput
要素を出力します。値はvalue
属性の値です。 - object_type="foo"
-
hidden タイプで
name
属性の値が _type のinput
要素を出力します。値はvalue
属性の値です。 - name="foo"
-
hidden タイプで
name
属性の値が __mode のinput
要素を出力します。値はvalue
属性の値です。 - enctype="enctype_foo"
-
フォームデータのエンコード形式を定義する
enctype
属性をform
要素に追加します。次のサンプルはメール送信などの場合に定義する text/plain を定義したものです。<mtapp:Form enctype="text/plain"></mtapp:Form>
- id="id"
-
form
要素のid
属性、name
属性の値を定義します。