質問 > その他 > Smartyデバッグコンソールについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2007/11/19 21:04
対応状況: −−−
|
Smartyデバッグコンソールについて os : windows 2003 server
eccube : 1.3.4 任意のtplに<!--{debug}-->を埋め込んで、画面にSmartyのデバッグコンソールを出したいのですが、以下のようなエラーが出力されてしまいます。なにかわかりますでしょうか。宜しくお願い致します。 Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIABLE or '$' in D:\xampp\htdocs\eccube\data\Smarty\templates_c\admin\%%3D^3D1^3D1B41A8%%debug.tpl.php on line 10 |
|
kvex2004 |
投稿日時: 2007/11/20 1:47
対応状況: −−−
|
長老 登録日: 2007/10/31 居住地: 埼玉 投稿: 218 |
Re: Smartyデバッグコンソールについて 前後関係がわからないので予想しずらいですね。
on line 10 ということなのですが、{debug}は先頭ですか? もし途中なら、入れてはいけないところに入れてるとか? それと、試しにキャッシュ templates_c の中を消してみるとか |
ゲスト |
投稿日時: 2007/11/20 10:55
対応状況: −−−
|
Re: Smartyデバッグコンソールについて 書き込む情報が少なくてすみません。
{debug}はsite_main.tpl(フロントメイン画面)の</body>の一行手前に埋め込みました。 この状態でフロント画面をブラウザで表示すると、下のほうに当エラーが表示されたというわけです。 しかも、エラーがさしているファイルはSmartyで標準で用意されているデバッグ用テンプレートのdebug.tplだと思うんですね。 ですからなぜだろうと思い、困っておる次第です。。 >それと、試しにキャッシュ templates_c の中を消してみるとか ダメでした。やはり同じ箇所でエラーになってしまいます。 |
|
kvex2004 |
投稿日時: 2007/11/21 0:08
対応状況: −−−
|
長老 登録日: 2007/10/31 居住地: 埼玉 投稿: 218 |
Re: Smartyデバッグコンソールについて 最初の行に入れてみたらどうでしょう?
|
puchiban |
投稿日時: 2007/11/21 1:20
対応状況: −−−
|
半人前 登録日: 2007/11/2 居住地: 投稿: 19 |
Re: Smartyデバッグコンソールについて こんにちは。
僕も同じ現象にあいました。 debug.tplを軽くいじりましたけど、すぐになおらなかったので結局あきらめましたけど。 ちゃんと表示される人いますか? |
ゲスト |
投稿日時: 2007/11/21 8:54
対応状況: −−−
|
Re: Smartyデバッグコンソールについて 自己解決しました。
debug.tplにかかれているisset関数が良くないみたいです。 <回避策> isset($_smarty_debug_output|smarty:nodefaults) 上のように |smarty:nodefaults の指定を追加すれば動きます。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |