質問 > フロント機能 > <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ryuta |
投稿日時: 2015/4/25 18:15
対応状況: −−−
|
半人前 登録日: 2015/1/22 居住地: 投稿: 14 |
<!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 いつもお世話になっております。
tplファイル内に直接PHPを書く時は<!--{php}--><!--{/php}-->と書きますが、その際に<!--{$TPL_URLPATH}-->を呼び出す事は出来ますでしょうか? また、どのように表記する事により実現できますでしょうか? 宜しくお願い致します。 |
yuh |
投稿日時: 2015/4/25 18:19
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 print TPL_URLPATH;
じゃないですか? |
ryuta |
投稿日時: 2015/4/25 23:02
対応状況: −−−
|
半人前 登録日: 2015/1/22 居住地: 投稿: 14 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 早速のご解答ありがとうございます!
すみません、どういう状況で <!--{$TPL_URLPATH}--> を呼び出したいか抜けている部分がありました... 具体的には、.tplファイル内で <!--{php}--> $test = <<< __EOF__ <a href="〇〇○.php"><img src="<!--{$TPL_URLPATH}-->img/〇〇○.jpg" __EOF__; <!--{/php}--> というようなPHPを直書きした場合です。 |
yuh |
投稿日時: 2015/4/26 0:09
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。
とかですか? |
ryuta |
投稿日時: 2015/4/29 17:50
対応状況: −−−
|
半人前 登録日: 2015/1/22 居住地: 投稿: 14 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 ご回答ありがとうございます!
ご提示して頂いた通り記述してみたところ、HTMLには <img src=".TPL_URLPATH.img/〇〇○.jpg"> と出力され、駄目でした...。 先にTPL_URLPATHに対して定義付けしなければならないのでしょうか? |
red |
投稿日時: 2015/4/29 17:57
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1568 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 このへんじゃないでしょうか
http://labs.cybridge.jp/programming/smarty/495.html
|
ryuta |
投稿日時: 2015/4/30 18:32
対応状況: −−−
|
半人前 登録日: 2015/1/22 居住地: 投稿: 14 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 ご回答ありがとうございます。
ご提示して頂いたリンク先を参考に記述しましたところ、うまく反映されました。 しかし、今回教えて頂いた情報を元に、今度は <!--{$smarty.const.TOP_URLPATH}-->を取得しようと試行錯誤してみたのですが、うまくいきません。 <!--{php}--> $url = $this->get_template_vars('TOP_URLPATH'); <!--{/php}--> や <!--{php}--> $url = $this->get_template_vars('smarty.const.TOP_URLPATH'); <!--{/php}--> など試してみたのですが、駄目でした...。 この場合記述方法を変えないといけないのでしょうか? 宜しくお願い致します。 |
seasoft |
投稿日時: 2015/4/30 18:34
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 TOP_URLPATH と書けば良いかと。PHP の定数なので。
変数の方が都合が良いならば、 $url = TOP_URLPATH; と再定義も可能かと思います。
|
ryuta |
投稿日時: 2015/4/30 19:31
対応状況: 解決済
|
半人前 登録日: 2015/1/22 居住地: 投稿: 14 |
Re: <!--{php}--><!--{/php}-->内で<!--{$TPL_URLPATH}-->を呼び出す方法について。 ご回答ありがとうございます。
PHPの定数だったんですね^^; お蔭様でうまく表示させる事ができ、大変勉強になりました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |