202203.09

【EC-CUBE】商品を非表示/削除する

Ecolatteは全サイト在庫共通なので、どこかのサイトで売れたら別のサイトの在庫を調整しなければいけません。
楽天市場・Amazon・自社(EC-CUBE)で販売していますが、やっぱり一番売れているのは楽天市場。
イベント・ポイントのおかげですかね。
今日は在庫切れになった商品があるので、EC-CUBEの商品情報を削除または非公開に設定したいと思います。

■非表示設定にする

楽天市場で言う「倉庫設定」ですね。
在庫切れになったりそのほかの理由でも一旦非表示にしたい事あると思います。

手動で変更する

「商品一覧」から変更したい商品をクリックします。

「商品登録」ページ下部の「公開」プルダウンから「非公開」を選択して「登録」で完了です。

一括で編集する

複数の商品を一括で変更します。

「商品一覧」で編集したい商品にチェックを入れます。

チェックを入れると上部に「一括操作」メニューが表示されるので「非公開」をクリックで完了です。

「商品一覧」を再度確認すると「非公開」に変わっています。

■商品情報を削除する

手動で削除する

実は先程「非公開」設定にした箇所には「削除」はありません。

なので、手動ではなく一括で行ってみましょう。

一括で削除する

■販売価格の変更

「非公開」設定と同じです。

「商品一覧」で編集したい商品にチェックを入れ「削除」をクリック。

「削除してよろしいですか?」と聞かれるので「削除」で完了です。

エラーが出たら・・・

EC-CUBEの悪いところなんですが、おそらく下記のようなエラーが出ることがあると思います。

「関連するデータ」とは何ぞや・・・?
調べてみたらなんだかややこしい・・・筆者にはわからん。
気になる方はぜひ下記をご参照ください↓

U-Mebius様 「関連するデータがあるため商品を削除できない場合」

■「廃止」って?

この作業をしているとちょっと気になるのが「廃止」という選択肢。
試しに在庫がない商品を「廃止」にしてみました!

下記の表示が出て・・・

商品一覧から消えました・・・!

品番検索しても商品名検索しても出てこない・・!!

筆者なりの解釈だと・・・

  • 「削除」はDB上(システム上)からも削除
  • 「廃止」は管理ページ上だけで削除。DB上(システム上)は残ってる

という感じでしょうかね??
なのでとりあえず管理ページに表示させたくないなら「廃止」を使うと良い、ってことでしょう。。そうゆうことにしておきます。

■まとめ

細かいところが謎のEC-CUBE。ちなみに弊社は4.0系です。
しかし「非公開」も「廃止」も出来るなら無問題。操作も簡単ですし、わかりやすい。
今回のことについてネットで調べていたら「削除は出来ない」って書いている人もいました。
全体的に「使い勝手が悪い」というご意見も多く、今から自社EC立ち上げる場合はちょっと考えた方が良いかもしれません・・・。
まぁ結構昔からあるサービスですもんね。ここまで存在していることの方がすごいですが。
商品数が少ないなら問題なく利用できると思います。

2022.03.09  ec-staff