2011年3月 5日

[PHP-users 35510]Smarty中のインクルードファイルを状況に応じて変えたい

だいすけといいます。お世話になっております。


Smartyで、

{include file="hoge.tpl"}

とすれば、別のファイルをインクルードできますが、以下のようなことはできます

か?

●メインのtplファイルは、index.tpl
●URLに応じて、DBを探索し、【ある文字列】を取得する。
●{include file="【ある文字列】.tpl"} のようなかんじで、
 インクルードするファイルを、ケースバイケースで変更する。

※これと同じことができれば、上記のコードと違ってもかまいません。

※できれば、tplファイル内に、「{php}....{/php}」をいれたくないですが、
 やむを得ない場合は、いれてもかまいません


※もしそれでもできない場合、なにか代替案はありませんでしょうか?
(PHPでごりごりかくしかない?)

どなたかご存じのかた、お教えいただければ幸いです。


_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2011年3月 5日 08:00
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/102503
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。