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属性の値を定義します。