PowerCMS™
アルファサードのゴールデンウィーク休業について を追加しました。
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[新着情報] 多要素認証設定画面の QR コードが表示されない問題への対策ファイル を追加しました。
[新着情報] PowerCMSクラウド 月額費用の価格改定に関する追加情報を公開します を追加しました。

MTBuildRecurs

MTBuildRecurs

コメント確認等の CGI によって動的生成された画面において、MTML タグで出力された MT タグを再度処理して出力できます。

MTBuildRecurs タグの中で MTDynamicMTML タグは動作しません。MTBuildRecurs の中では MTDynamicMTML タグではなく MTRawMTML タグか MTML タグを利用してください。

使い方

<MTBuildRecurs>
<MTML tag="MTIfUserAgent" params='wants="keitai"'>
携帯用コンテンツ
<MTML tag="MTElse">
PC用コンテンツ
<MTML tag="/MTElse">
<MTML tag="/MTIfUserAgent">
</MTBuildRecurs>

通常 MTML タグを CGI の画面で利用する必要はありませんが、DynamicMTML を利用するページと同じテンプレートモジュールを参照するような場合には CGI の画面で MTML タグを利用する事になります。CGI の画面ではMTML タグは動作せず、そのような場合には MTBuildRecurs タグを利用する必要があります。
MTML タグを利用せずにテンプレートが記述できる場合には MTBuildRecurs タグを利用する必要はありません。

<MTIfUserAgent wants="keitai">
携帯用コンテンツ
<MTElse>
PC用コンテンツ
</MTElse>
</MTIfUserAgent>