ホーム » Movable Type » A-Form » A-Form ドキュメント » フォームを本文以外に出力する
フォームを本文以外に出力する
カスタムフィールドを使うことで、本文以外にフォームを出力することが可能です。
手順
フォームID=001をブログ記事の本文以外に埋め込みたい場合を例として、手順を以下に記載します。
- カスタムフィールドを新規作成する 例:
- システムオブジェクト: 記事
- 名前: AFormID
- ベースネーム: aformid
- テンプレートタグ: EntryDataAformid
- カスタムフィールドの値を設定する ブログ記事編集画面を開いて、先ほど作成したカスタムフィールド「AFormID」の値に[[aform001]]と入力して保存します。カスタムフィールドが表示されていない場合は、表示オプションをご確認ください。
- テンプレートの出力したい個所に以下を記述する 記事テンプレートの、フォームを出力したい個所に以下を記述します。

<mt:setvarblock name="aform_id"><mt:EntryDataAformId></mt:setvarblock> <mt:if name="aform_id"><mt:var name="aform_id" aform="1"></mt:if>1行目でカスタムフィールドの値(aform001)を変数aform_idに格納しています。 2行目で、もし変数aform_idが空でなければ、その出力を行っています。 その際にグローバルモディファイアaform="1"が作用することにより、 aform001がフォームに変換された上で出力されます。
アークウェブのMovable Typeブログ
新着記事
- 2021年6月 8日
リリースノート:A-Form PC 4.0.4, A-Member 4.0.4, A-Reserve 4.0.4, A-Form PC 3.8.12, A-Member 3.8.12, A-Reserve 3.8.12 - 2020年1月28日
リリースノート:A-Form PC 3.8.11, A-Form PC/Mobile 3.8.11, A-Member 3.8.11, A-Reserve 3.8.11, A-Form PC 4.0.3, A-Member 4.0.3, A-Reserve 4.0.3 - 2019年2月 7日
リリースノート:A-Form / A-Member / A-Reserve 4.0.2, A-Form / A-Member / A-Reserve 3.8.10 - 2018年7月31日
リリースノート:A-Form PC 4.0.1/3.8.9, A-Form PC/Mobile 3.8.9, A-Member 4.0.1/3.8.9, A-Reserve 4.0.1/3.8.9(Movable Type / MTクラウド版用プラグインソフトウェア) - 2017年11月20日
セキュリティーアップデート:A-Member 3.8.7, A-Reserve 3.8.7をリリース