[PHP-users 35512] Re: Smarty中のインクルードファイルを状況に応じて変えたい
小堤一弘
kotsutsumi @ xenophy.com
2011年 3月 5日 (土) 08:19:07 JST
catでつなげばよいのでは?
"str1"|cat:$smarty.get.str|cat:"str2"
2011年3月5日8:00 Daisuke <fj.groups @ gmail.com>:
> だいすけといいます。お世話になっております。
>
>
> Smartyで、
>
> {include file="hoge.tpl"}
>
> とすれば、別のファイルをインクルードできますが、以下のようなことはできます
> か?
>
>
>
> ●メインのtplファイルは、index.tpl
> ●URLに応じて、DBを探索し、【ある文字列】を取得する。
> ●{include file="【ある文字列】.tpl"} のようなかんじで、
> インクルードするファイルを、ケースバイケースで変更する。
>
>
>
> ※これと同じことができれば、上記のコードと違ってもかまいません。
>
> ※できれば、tplファイル内に、「{php}....{/php}」をいれたくないですが、
> やむを得ない場合は、いれてもかまいません
>
>
> ※もしそれでもできない場合、なにか代替案はありませんでしょうか?
> (PHPでごりごりかくしかない?)
>
> どなたかご存じのかた、お教えいただければ幸いです。
>
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>
--
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Company : 株式会社ゼノフィ - Xenophy CO., LTD.
Name : 代表取締役社長
小堤 一弘
Address : 東京都新宿区百人町1-17-6 成田ビル 305
Tel/Fax : 03-6805-2904/03-6805-2914
Mail Address : kotsutsumi @ xenophy.com
H.P Address : http://www.xenophy.com/
BLOG Address : http://blog.xenophy.com/
: http://code.xenophy.com/
xFramework : http://px.xFramework.net/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
PHP-users メーリングリストの案内