Ticket #319 (closed バグ指摘: 修正済)
デザインテンプレート適応時に古いキャッシュが表示される
Reported by: | adachi | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE |
Component: | フロント | Version: | 2.1.2(正式版) |
Keywords: | Cc: | ||
修正済み: |
Description
デザインテンプレート適応時、下記条件で古いキャッシュが表示されてしまいます。
初期状態のテンプレ、テンプレキャッシュフォルダ data/Smarty/templates/default/ data/Smarty/templates_c/default/ 1)管理画面からdefaultテンプレートをダウンロードし、 テンプレートコード"001"でアップロード data/Smarty/templates/default/ data/Smarty/templates/001/ <-- テンプレートフォルダと data/Smarty/templates_c/default/ data/Smarty/templates_c/001/ <-- キャッシュフォルダが作成される 2)"001"のテンプレートを削除すると、 テンプレートは削除されるがキャッシュディレクトリは削除されない data/Smarty/templates/default/ data/Smarty/templates_c/default/ data/Smarty/templates_c/001/ <--削除されずに残る 3)管理画面からデザインテンプレートを、 テンプレートコード"001"でアップロード data/Smarty/templates/default/ data/Smarty/templates/001 data/Smarty/templates_c/default/ data/Smarty/templates_c/001/ <--古いキャッシュ このとき、templates_c/001には古いキャッシュが残っているため 古いキャッシュが表示されてしまい、デザインテンプレートが反映されないという現象が発生します。
テンプレート削除時に、キャッシュも削除する必要があります。
Change History
Note: See
TracTickets for help on using
tickets.
r17370で修正済みでした。。。
※ver 2.1.2にはこの修正は入っていません