ホーム » 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ブログ
新着記事
- 2024年11月 6日
Movable Type 8.0.5 / 8.4.0 / 7 r.5505 についてAシリーズは動作確認済みです - 2024年9月13日
A-Form Payment2.2.5 リリースのお知らせ - 2024年9月12日
リリースノート:A-Form PC 5.0.1/4.1.5/3.9.4, A-Member 5.0.1/4.1.5/3.9.4, A-Reserve 5.0.1/4.1.5/3.9.4 - 2024年9月 2日
2024年9月4日リリース予定のMovabletype7、8の Perl5.38.2のクラウドについて、Aシリーズは動作確認済みです - 2023年12月12日
MTプラグインAシリーズ:A-Form, A-Member, A-Reserve 5.0(MT8対応)、A-Form, A-Member, A-Reserve 4.1.4(MT7対応)リリースのお知らせ