• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Smarty で なぜか 「index.tpl」でなく「_index.tpl」が表示されてしまう)

Smartyで「_index.tpl」が表示される問題を解決する方法

このQ&Aのポイント
  • Smartyを使用している際に、なぜか「index.tpl」ではなく「_index.tpl」が表示される問題が発生しています。どうすればこの問題を解決できるのでしょうか?
  • Smartyを利用している場合、表示されるべきテンプレートファイルが「index.tpl」ではなく「_index.tpl」となってしまう問題が発生しています。この問題を解決するためには、いくつかの方法があります。
  • Smartyを使用している際に、意図しないテンプレートファイル「_index.tpl」が表示される問題が発生しています。この問題を解決するためには、ファイル名の指定やファイルの存在確認などの対応が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

コンパイルされたファイル(テンプレートをPHPに変換したもの)が、_index.tplに飛ぶようになっているかも知れません。 一度compile_dirの中にあるファイルを削除してみてはどうでしょうか?

daisuke_dm
質問者

お礼

ありがとうございます。 おっしゃるとおりでした。 削除したら、なおりました。 ただ、また同様の現象が再発するのではと懸念しています。 同様の現象が再発しないようには、どう対策すればいいのでしょうか? //なお、cacheとcomplieのちがいついていまいち理解できていません。 //これも。よろしければ教えていただけますか? よろしくお願いいたします。

関連するQ&A