MTApp:Form
このテンプレートタグは Movable Type の管理画面の各フォーム等で使用されます。
- 使い方
<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
属性の値を定義します。