PowerCMS™
[新着情報] JVN#91153973 で注意喚起されている複数の脆弱性について (10月9日更新) を追加しました。
2027年1月1日より PowerCMS クラウドの月額費用と一部オプションの価格を改定いたします。
[ブログ] PowerCMS 7 でのアップデートまとめ を追加しました。
[新着情報] PowerCMS 7.2 / 6.84 / 5.44 / 4.74 向け修正ファイルについて を追加しました。

AltTemplatePath

AltTemplatePath

アプリケーションのテンプレートをカスタマイズする際など、デフォルトのアプリケーションディレクトリのものを上書きする場合に、上書き用のテンプレートを保管するディレクトリを指定します。この時、指定したディレクトリにデフォルトのアプリケーションテンプレートと同じ名前のファイルがあれば、そちらを優先して利用されるようになります。

AltTemplatePath へ指定したディレクトリ以下に配置するテンプレートは、標準の tmpl 以下の配置と同様の階層に配置する必要があります。 例えば標準 MT_HOME/tmpl/foo/bar.tmpl というテンプレートをカスタマイズしたい場合は AltTemplatePathのパス/foo/bar.tmpl のように foo/bar.tmpl のディレクトリとファイル名はそろっていることで、 AltTemplatePath のパス以下のファイルが優先して利用されるようになります。

※ PowerCMS 3.2 からディレクトリの複数指定が可能になりました。ディレクトリが2つ以上指定されている場合は、mt-config.cgi に記述された順にテンプレートの読み込みを試みます。

ディレクトリを複数指定する場合は

AltTemplatePath /path/to/directory
AltTemplatePath /path/to/another/directory

と記述します。

使い方

AltTemplatePath  /path/to/customize-tmpl

初期設定値

alt-tmpl