アップデートでcustomize.js/customize.cssが上書きされてしまう
Open
affected:template
css
improvement
- Dominant language
- PHP
- Stars
- 788
- Forks
- 719
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 39
Description
## 概要(Overview)
JS/CSSをカスタマイズできる領域としてJavaScript/CSS管理機能がある。
この機能では以下のファイルに変更を保存するが、リポジトリで管理されており、パッケージにも下記ファイルが含まれる。
html/user_data/assets/js/customize.js
html/user_data/assets/css/customize.css
アップデート手順では `html` 配下をコピーして上書きする手順のため、カスタマイズ内容が失われてしまう。
## 期待する内容(Expect) or 要望 (Requirement)
該当ファイルをリポジトリの管理対象から除外し、初回編集時にファイルが自動生成されるように変更する。
## 再現手順(Procedure)
該当ファイルを編集した上でアップデートプラグインで本体をアップデートすると該当ファイルが上書きされる
### 環境 (environment)
+ EC-CUBE: 4.0.x
## 関連情報 (Ref)
https://github.com/EC-CUBE/ec-cube/pull/4083
https://github.com/EC-CUBE/ec-cube/pull/4084
Contributor guide
Assessment
This issue has not been assessed yet.