Smarty に関する質問に専門家に回答してもらいます
smarty テンプレートに広告ファイルをインポートしましたが、広告ファイルが存在するかどうかわかりません。ファイルが存在しない場合はエラーが報告されます。エラーの報告を避けることはできますか? (注: 広告ファイルが多すぎるため、php ファイルに 1 つずつ存在するかどうかを判断できないため、パラメータを渡すために assign を使用したくありません)
Smarty テンプレートのコードの一部は次のとおりです:
エラー:
警告: Smarty エラー: リソースを読み取れません: "../ ../include/menu_tags_up_button.inc" in....
上記の通り, 「../../include/menu_tags_up_button.inc」ファイルが存在しない場合は、当然エラーが報告されますが、存在していれば問題ありませんので、専門家に質問してください。 #FF00FF][/color]
------解決策------ -------------
ファイルのパスは正しいですか? プログラムがファイルを読み取れないと言うので、ファイルが存在しないか、パスが間違っているのであれば、他に何が問題なのでしょうか?
------解決策------------------
Smarty からのエラー レポートは、php からのエラー レポートと同じではありませんか? ? Smarty が例外をスローした場合、それは PHP によって処理されます。smarty は PHP で書かれているのではないでしょうか。 ?
エラーを報告したくない場合は、php の display_error... 構成を設定するだけです。
------解決策---------
Smarty マニュアルをチェックして、問題が解決されているかどうかを確認できます。実装方法を実装するのが面倒な場合は、テンプレート内で PHP スクリプトを直接ネストすることもできます。 }
{/php}