ec-cube icon indicating copy to clipboard operation
ec-cube copied to clipboard

商品を廃止状態にしても管理者の場合URLで直接アクセスすると閲覧可能

Open kurozumi opened this issue 2 years ago • 4 comments

概要(Overview)

商品を廃止状態にしても管理者の場合URLで直接アクセスすると閲覧可能です。

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

廃止した商品を管理者のみですが閲覧できるのは正常でしょうか? 改善してほしいというお問い合わせがあったので確認です。

再現手順(Procedure)

・チェリーアイスサンドを廃止 ・管理画面ログイン ・https://domain/products/detail/2 ・チェリーアイスサンドが閲覧可能

環境 (environment)

  • EC-CUBE: 4.0.x
  • PHP: 7.x.x
  • DB:
    • PostgreSQL x.x.x
    • MySQL x.x.x

関連情報 (Ref)

kurozumi avatar Aug 31 '22 06:08 kurozumi

@kurozumi

同様の改善要望Issueはあがってますね。 https://github.com/EC-CUBE/ec-cube/issues/5006

chihiro-adachi avatar Aug 31 '22 06:08 chihiro-adachi

@chihiro-adachi

非表示の場合は商品一覧で表示され、廃止の場合は商品一覧で表示されないので、 非表示はメンテナンスモードのように表示させて、 廃止の場合は表示させないようにするのはどうでしょうか?

kurozumi avatar Aug 31 '22 07:08 kurozumi

@kurozumi

非表示の場合は商品一覧で表示され、廃止の場合は商品一覧で表示されないので、

あれ、一覧はどちらも表示されないような気もします。。

非表示と廃止で実装分けるの面倒ではないですか? 商品のステータスが判別つかないのが課題だと思うので、管理者アクセスのメッセージ+商品のステータスを表示とかでもよいのかなと思いました。

※そこまでこだわりがあるわけではないので、実装が複雑にならなければご提案いただいた挙動でもよいかと思います。

chihiro-adachi avatar Aug 31 '22 08:08 chihiro-adachi

@chihiro-adachi

あ、ごめんなさい。 商品一覧とは管理画面の商品一覧のことです。 言葉足らずでした。

こだわりがないのでしたらどうするか考えてPRします。

kurozumi avatar Aug 31 '22 08:08 kurozumi