Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

商品画像アップロード時の画像リサイズ #4347

Open
Rights1995 opened this issue Oct 7, 2019 · 5 comments
Open

商品画像アップロード時の画像リサイズ #4347

Rights1995 opened this issue Oct 7, 2019 · 5 comments
Labels
enhancement 機能追加
Milestone

Comments

@Rights1995
Copy link

Rights1995 commented Oct 7, 2019

概要(Overview)

Ver2系であった商品画像のアップロード時のリサイズ処理の追加。

期待する内容(Expect) or 要望 (Requirement)

Ver2系同様、リサイズ後のサイズを管理画面上の設定で任意に変更が可能にする。

環境 (environment)

  • EC-CUBE: 4.0.x
  • PHP: 7.x.x
  • GD: 2.x.x
@chihiro-adachi chihiro-adachi added the improvement 機能改善 label Oct 8, 2019
@chihiro-adachi chihiro-adachi added this to the 4.0.x milestone Oct 8, 2019
@chihiro-adachi
Copy link
Contributor

@Rights1995
今回の要望の背景って何かあったりしますでしょうか?(※お客さんから指摘される、など)

@Rights1995
Copy link
Author

運用レベルの問題ではありますが、撮影する機器の設定によっては、高解像度の画像などそのままアップロードした場合、ページの画像表示に時間がかかってしまうなどの影響が出てしまいます。
導入先のお客様で、アップロード用の画像リサイズや圧縮などの操作ができるご担当者がほぼいない点と、運用側として登録の流れが煩雑な点があるので、標準実装されているとよりよいのではと思いあげさせていただきました。

@chihiro-adachi
Copy link
Contributor

@Rights1995
ありがとうございます!
実際の運用の話を聞かせてもらえると実装イメージ湧きやすいので助かります。

導入先のお客様で、アップロード用の画像リサイズや圧縮などの操作ができるご担当者がほぼいない点と

やっぱり現場の担当の方だとそこまでするのは難しいのですね。参考になります。ありがとうございます。

@okazy
Copy link
Contributor

okazy commented Mar 22, 2021

以下でコメントしましたが念のためこちらにも、
#4898 (comment)

4.0 のシステム要件の PHP ライブラリに GD が入っていません。
https://doc4.ec-cube.net/quickstart_requirement

4.1 で推奨ライブラリとして GD を追加するのはありだと思います。
互換性の観点から、4.1 であっても必須ライブラリに追加は難しいと思います。
また互換性の観点で GD が入っていない場合はリサイズ処理はしないようにするのがいいと思います。

@okazy okazy added enhancement 機能追加 and removed improvement 機能改善 labels Mar 22, 2021
@okazy okazy modified the milestones: 4.0.x, 4.1 Mar 22, 2021
@nanasess
Copy link
Contributor

2系では外部ライブラリ化を考えていました。ご参考まで
EC-CUBE/ec-cube2#358

@chihiro-adachi chihiro-adachi modified the milestones: 4.1, 4.1.x Sep 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 機能追加
Projects
None yet
Development

No branches or pull requests

4 participants