PowerCMS™
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[ブログ] PowerCMS サポートの実績 (2024年12月) を追加しました。
[ブログ] 展示会「第22回【東京】総務・人事・経理 Week 秋」を見学してきました を追加しました。
[新着情報] 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>