- 2007年10月15日 07:14
- Last update: Jan 12, 2015 16:50
- MTカスタマイズ

PHP(.php)とHTML(.html)が混在しているときPHPスクリプトの記述をテンプレートごとに振り分けたいことがあります
たとえば、アーカイブテンプレートは.phpにしているけど、アーカイブインデックスは.htmlという場合です
MTSetVarとMTIfを使ってやってみますと
こんな記述をPHP化したページに表示させたいとします
<?php
echo "<p>こんにちわ</p>";
?>
拡張子.phpのページ先頭のMTSetVarの記述がある部分にphp_templのような変数の名前を指定してあげます
<MTSetVar name="php_templ" value="1">
今度は振り分ける条件を指定。振り分け処理を行いたい箇所にMTIfを記述しておきます
<MTIf name="php_templ"> // ・・・ここにPHPスクリプトを記述。・・・ </MTIf>
あまり使いみちなさそうだけど、カスタムテンプレートが増えてきたときとかいいかも
- Newer: 岩波の『広辞苑』第6版へ
- Older: モジュールテンプレートのヘッダーをどうするか
Comments:
コメントをどうぞ。書き込む場所が不明な場合やサイトオーナーへのコンタクトは、GuestBookまでお気軽にどうぞ
blog comments powered by Disqus