TODO #21514

管理側でアップロードしたファイル(画像以外)が、更新された最新の内容が表示されず、古い更新前の内容が表示されることがある

Added by 渕上 将和 about 1 year ago. Updated about 1 month ago.

Status:終了Start date:
Priority:通常Due date:
Assignee:渕上 将和% Done:

0%

Category:GitHubへ移行済
Target version:-

Description

症状

・$this->BcForm->file('MODEL_NAME.FIELD_NAME') を利用しているときに起こる

改善策

・画像ファイルの場合、BcUploadHelper.php::uploadImage() でCache Bustingしている仕様なので、この仕様を活かして画像以外の場合にもCache Bustingを適用させること
・常に付く仕様では後方互換性が保たれないため、オプション指定で「あれば有効、なければ既存仕様」とする
 $this->BcForm->file('MODEL_NAME.FIELD_NAME', array('timestamp' => true))
 ※timestamp のオプション名は、Cakeコアの Asset.timestamp の機能と似ていることのため利用


History

#1 Updated by 渕上 将和 about 1 year ago

  • Assignee set to 渕上 将和

#2 Updated by 江頭 竜二 about 1 month ago

  • Category changed from 管理画面全般 to GitHubへ移行済

#3 Updated by 江頭 竜二 about 1 month ago

  • Status changed from 担当 to 終了

Also available in: Atom PDF