質問: smartyのコンパイルについて PHPのSmartyについての質問です。 テンプレートファイルを更新しても、再コンパイルされず、結果、出力されるHTMLも更新されていないという状況で、手動でコンパイルファイルを一度削除してやらないと更新されないのですが、見落としがちな設定項目、注意点などがありましたら教えて下さい。
回答: コンパイルの設定ならこれを確認してみてください。 http://sunset.freespace.jp/smarty/SmartyManual_2-6-6J_html/varia... キャッシュの設定 http://sunset.freespace.jp/smarty/SmartyManual_2-6-6J_html/varia... また、テンプレートが同じでもプログラムで複雑に出力を変えている場合は再コンパイルされません。 あくまでもテンプレートのファイルが更新されたかしかチェックしていません。 その場合はリソースプラグインを変更・作成する必要があると思います。 http://sunset.freespace.jp/smarty/SmartyManual_2-6-6J_html/plugi...