ホーム » Movable Type » A-Form » A-Form ドキュメント » 共通のA-Formテンプレートでブログ別にデザイン出し分け
共通のA-Formテンプレートでブログ別にデザイン出し分け
共通のA-Formテンプレートで、ブログ別にデザインをカスタマイズし分ける方法についてご説明します。
A-Formで複数のフォームを作成し、これを異なるブログに埋め込んだとします。
例) フォーム001「カタログ請求」 -> 「製品紹介」ブログ フォーム002「お問い合わせ」 -> 「会社概要」ブログ
ここで、「製品紹介」ブログと「会社概要」ブログが、デザインが異なっていたとします。
A-Formでは、確認画面やエラー画面は テンプレートのオーバーライド機能 を使用しない場合、全ブログで共通のテンプレート
- plugins/AForm/tmpl/aform_confirm.tmpl
- plugins/AForm/tmpl/aform_error.tmpl
が使用されますので、そのままでは確認画面やエラー画面は共通のデザインで出力されてしまいます。
もし、「製品紹介」ブログと「会社概要」ブログで、デザインを変更したい場合は、
- plugins/AForm/tmpl/aform_confirm.tmpl
- plugins/AForm/tmpl/aform_error.tmpl
の中でMT変数「blog_id」が利用できますので、MTIfタグで分岐してblog毎にヘッダやスタイルを調整してください。
<mt:if name="blog_id" eq="1"> ここにブログID=1の時のマークアップを書く。 <mt:else> ここにブログID=1以外の時のマークアップを書く。 </mt:if>
それ以外にもいくつかの変数がありますので、下記を参考にしてください。
参考:
確認画面やエラー画面で使える変数
アークウェブのMovable Typeブログ
新着記事
- 2026年5月20日
Aシリーズ動作確認済み:[重要] Movable Type 9.2.0 / 9.0.8 / 8.8.4 / 8.0.11、Movable Type Premium 9.2.0 / 9.0.8 / 2.16 の提供を開始(セキュリティアップデート) - 2026年4月10日
Aシリーズに影響はありません:Movable Type 9.1.1 / 9.0.7 / 8.8.3 / 8.0.10、Movable Type Premium 9.1.1 / 9.0.7 / 2.15 の提供を開始(セキュリティアップデート) - 2026年1月30日
Aシリーズ動作確認済み:[重要] Movable Type 9.1.0 / 9.0.6 / 8.8.2 / 8.0.9、Movable Type Premium 9.1.0 / 9.0.6 / 2.14 の提供を開始(セキュリティアップデート) - 2026年1月30日
Aシリーズ動作確認済み: [Movable Type クラウド版] Movable Type 9.1.0 / 8.8.2、 Movable Type Premium 9.1.0 / 2.14 リリースに伴うメンテナンスのお知らせ(2月4日実施) - 2025年10月30日
Aシリーズ MT6用プラグイン 販売及びサポート終了のお知らせ










