ホーム » 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ブログ
新着記事
- 2025年10月30日
Aシリーズ MT6用プラグイン 販売及びサポート終了のお知らせ - 2025年10月28日
リリースノート:A-Form 6.0.0/5.0.2/4.1.6, A-Member 6.0.0/5.0.2/4.1.6, A-Reserve 6.0.0/5.0.2/4.1.6 - 2025年10月23日
Movable Type 8.8.0 / 8.4.4 / 8.0.8 / 7 r.5510について Aシリーズ最新版は動作確認済みです - 2025年9月29日
クラウド版Movabletype8.7でA-Member5.0.1をご利用の方へ:PartialDynamicPublishing1.1.5へのアップデートのご案内 - 2025年8月20日
Movable Type 8.7.0 / 8.4.3 / 8.0.7 / 7 r.5509 について Aシリーズ最新版は動作確認済みです










