2011-12-29 6 views
2

私はPrestahop(1.4.4.1)用に10個のテンプレートを作っています。 authentication.tplのようなテンプレートファイルはどこに含まれていますか:Prestashop Smartyインクルードでスクリプトが終了する

{include file=$tpl_dir./errors.tpl} 

私はなぜこれが動作しないのかわかりません。私は{include file = "./ errors.tpl"}、{include file = "errors.tpl"}を試みましたが、結果は同じです。すべての返信

+0

何のエラー(複数可)してみてください、あなたを与えるPHPのですか?それ以外の場合、PHPはphp.iniにエラーを表示するように設定されていますか? – ridecar2

+0

私はE_ALLに設定しましたが、結果は同じです – PiKey

+0

私はこの問題を長年前に解決しました。問題はテンプレートファイルにありました。私はすべてのtplファイルをコピーしていないし、古いものは古いprestashopバージョン用です。 – PiKey

答えて

1

ため

おかげで、あなたのテンプレートがあなたのSmartyの$ template_dirの中に配置されていることを確認していますか?そうでない場合、Smartyのドキュメントからこのページはあなたを助けることができる:http://www.smarty.net/docsv2/en/template.resources.tpl

2

をPrestaShopの1.4がデフォルトとしてSmartyの3を使用しています... はそう

{include file="$tpl_dir./errors.tpl"} 
+0

これは私の問題を解決しました、ありがとう! –

関連する問題