PowerCMS™
[新着情報] JVN#48742353 クロスサイトスクリプティングの脆弱性について (2月28日更新) を追加しました。
PowerCMS 4 系のサポートは2026年3月31日をもちまして終了いたします。期限までに PowerCMS 5/6 最新版へのアップグレードをご検討ください。
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[新着情報] PowerCMS 6.61 / 5.28 / 4.59 の提供を開始 を追加しました。

MTDynamicMTML

MTDynamicMTML

静的ファイルを出力するテンプレートに記載した場合、開始タグと終了タグを含むこのブロックは内容が処理されずそのままファイルに出力されます。このブロックの内部に記述してファイルに残った MTML はダイナミックパブリッシングによってビルド処理されます。
このタグおよび MTRawMTML タグをダイナミック MTML 静的出力(PHP による静的ビルド)の際に有効化するためにはテンプレート内でユニークな値を(最初の)モディファイア「id」で指定してください(Smarty のテンプレートで id が必要となるため、インクルードされたテンプレート内では利用できません)。

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

使い方

<MTDynamicMTML>
  現在は <$MTDate format="%H時%M分%S秒"$> です。
</MTDynamicMTML>

モディファイア

preview_dynamic="1"

MTDynamicMTML タグはプレビュー画面で動作しません。プレビュー画面で動作させたい場合に 1 を設定します。