質問 > その他 > 詳細-メインコメント(タグ許可)内で、phpの関数などを使うにはどうすればいいですか? |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
egtomo |
投稿日時: 2010/3/27 14:26
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2010/3/27 居住地: 投稿: 4 |
詳細-メインコメント(タグ許可)内で、phpの関数などを使うにはどうすればいいですか? 各商品別に一言コメントをphpで作り、商品詳細のコメント内に表示させたいのですが、php文章を書くと、コメントアウトされたりして、実行できません。
これはどうすればいいのでしょうか。 できれば、パスの中に<!--{$smarty.const.SITE_URL}-->を入れられたら最高に便利なのですが、まずは、PHPを読み込ませる方が重要ですので、どなたか教えて頂けないでしょうか。 ※下記は試したタグです。 <?php include "http://hoge.com/comment/01.php"; ?> {php} include "http://hoge.com/comment/01.php"; {/php} <!--{php}--> include "http://hoge.com/comment/01.php"; <!--{/php}--> |
DELIGHT |
投稿日時: 2010/3/27 14:37
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 詳細-メインコメント(タグ許可)内で、phpの関数などを使うにはどうすればいいですか? 以下が参考になりませんか?
詳細メインコメントでsmartyタグを使いたい 外していたら申し訳ありません。。
|
Masashige |
投稿日時: 2010/3/27 15:02
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2009/4/1 居住地: 投稿: 200 |
Re: 詳細-メインコメント(タグ許可)内で、phpの関数などを使うにはどうすればいいですか? 読み込むファイルは絶対パスではなく相対パスで呼び出した
方がいいかもです。 #また、phpが触れるなら処理はclassファイルの方で完結させて #Smartyでは表示だけさせた方がいいかもです。 |
egtomo |
投稿日時: 2010/3/28 12:49
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2010/3/27 居住地: 投稿: 4 |
Re: 詳細-メインコメント(タグ許可)内で、phpの関数などを使うにはどうすればいいですか? >>> Masashigeさん
忠告ありがとうございました。 仰るとおり、絶対パスでは警告文が表示され、PHPも読み込まれませんでしたので、相対パスに変更してみたところ、警告文がなくなり、PHP文章を実行してくれました。 >>> DELIGHTさん ありがとうございます。 <!--{eval var=$arrProduct.main_comment}--> こちらをdetail.tplに設置したところ、 <!--{php}--> include "../information/2010.03.27/index.php"; <!--{/php}--> で表示はされるようになりました。 ただ、「テストテスト・・・・・」とPHPが表示された最後に、 「include "../information/2010.03.27/index.php";」 と実行文が表示されてしまいます。 テンプレのソースは、 <!--詳細メインコメント--> <!--{eval var=$arrProduct.main_comment}--> <!--{$arrProduct.main_comment|nl2br}--> となり、<!--{eval var=$arrProduct.main_comment}-->の部分に、詳細コメント内で記述したPHPの実行文の処理が行われているみたいなのですが、 <!--{$arrProduct.main_comment|nl2br}-->には、通常通りテキスト化したPHP実行文が表示されているようです。 サイト側のソースは、 <!--詳細メインコメント--> テストテストテストテストテストテストテストテスト <!--{php}--><br /> include "../information/2010.03.27/index.php";<br /> <!--{/php}--> となっております。 この場合は、どうすればいいでしょうか。 |
egtomo |
投稿日時: 2010/3/29 3:47
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2010/3/27 居住地: 投稿: 4 |
Re: 詳細-メインコメント(タグ許可)内で、phpの関数などを使うにはどうすればいいですか? 大変申し訳ございません。
自己解決しました。 よく見たらコメントタグが重複してるだけでした。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |