2011年6月 4日

[PHP-users 35591]Smarty 、テンプレートでエラー( SmartyCompilerException: Syntax Error in template )

お世話になります。
他の言語での開発は長いのですが、phpでの開発は初心者です

開発環境は、Windwos7マシンに
PHP5.3
Smarty3.0.7
Eclipse

Apache
です。

Smartyを使ってテンプレート(index.tpl)を呼び出していま
すが、
$o_smarty->display("index.tpl");

そのテンプレートの中で、下記のようなエラーになってしまい
ます。

-----------------------------------------------
SmartyCompilerException: Syntax Error in template
"./templates/index.tpl" on line 6
"{ in
C:\..(省略)..\Smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php
on line 431
-----------------------------------------------

ちょうど、javascriptを書いているところの前に
{literal}を書いていますが、そこでのエラーです。

Smarty3では、この場合{literal}を書かなくてもよいそうなの
で、
{literal}をはずすと、今度は、javascript の関数を定義して
いるfunction・・・の行に対し、
同様のエラーメッセージが出てしまいます。

初歩的な問題なのか、Smartyのインストール方法の問題なのか
もわからず、
質問させてもらうことにしました。

EclipseのDebug環境でも、IEからよんでもエラー内容は同じで
す。

アドバイスをよろしくお願いします。

_______________________________________________
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年6月 4日 13:39
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/104174
トラックバック
コメント
コメントする




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