Home > MovableType > ダイナミックパブリッシングでPHPファイルの読み込みはでいいらしい。

ダイナミックパブリッシングでPHPファイルの読み込みはでいいらしい。

  • Posted at 2007/10/01 23:11
  • Categories: MovableType
  • Tags: ,
  • hatena button
  • hatena count
  • save this page del.icio.us

先日、ダイナミックパブリッシングにおいて、共通モジュールは、

{{fetch file="`$smarty.capture.sitepath`search-form.php"}}

という風にやりましょう、と書きましたが、これはメインページなどのインデックステンプレートと同階層のものに限定される、ということがわかりました。。。

のTAKEOさんからアドバイスを頂いたのですが、アーカイブページで上記の方法を使うとファイルをうまく読み込んでくれないことが判明(^^;)

TAKEOさん、多謝!!

上記URLのTAKEOさんのコメントを引用させて頂きます。

Include file= で使うパスは、ブログのindex.htmlがある場所が起点になります。ですので、インデックス・テンプレートでtest.htmlとした場合は、test.htmlとindex.htmlが同じ階層にあることになるので、test.htmlの前に../とかよけいなものを付ける必要はありません。これはMTIncludeを使いたいアーカイブファイルがどの階層にあっても関係ありません。

ということで、インデックステンプレートでもアーカイブテンプレートでも、

< $MTInclude file="googleadsense.php"$>

という風に書けばいいわけです。

う~ん。。ためになるな~

こちらの記事もあわせてどうぞ!

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.multiburst.net/ElectricBrain/2007/10/php/trackback
Listed below are links to weblogs that reference
ダイナミックパブリッシングでPHPファイルの読み込みはでいいらしい。 from ElectronicBrain is eating BreakFast

Home > MovableType > ダイナミックパブリッシングでPHPファイルの読み込みはでいいらしい。

Recent Posts
Sponsored Link
今読んでいる本
Recent Comments
Recent Trackbacks
RSS はてブ人気エントリー
楽天AD
Hatena Bookmark

この日記のはてなブックマーク数

feedburner

あわせて読みたい
Yahoo! ログール
feedmeter

フィードメーター - ElectronicBrain is eating BreakFast

BlogRanking

Trackword

Return to page top