バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (46 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 55
もっと...

サイト内検索

質問 > 管理機能 > カテゴリが削除できない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mimimo
投稿日時: 2018/5/9 12:55
対応状況: −−−
半人前
登録日: 2018/1/25
居住地:
投稿: 21
カテゴリが削除できない
EC-CUBEのバージョン3.0.15ですが、カテゴリーに登録されている商品はないのですが、カテゴリ登録画面で「削除」がグレーアウトされて削除できません。
原因か解決方法をご存知の方がいらっしゃいましたらよろしくお願いいたします。
matchbou
投稿日時: 2018/5/9 13:25
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: カテゴリが削除できない
紐づいている商品または子カテゴリがあると削除できません。
紐づいている商品の対象のカテゴリを外して頂き、子カテゴリから削除を行えば削除できます。


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

mimimo
投稿日時: 2018/5/9 13:28
対応状況: −−−
半人前
登録日: 2018/1/25
居住地:
投稿: 21
Re: カテゴリが削除できない
matchbou様

ありがとうございます。
紐づいている商品も子カテゴリもないのですが削除できません。。。
matchbou
投稿日時: 2018/5/9 14:01
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: カテゴリが削除できない
プログラムを見ていただくと
{% if Category.Children|length > 0 or Category.hasProductCategories %}
    <li><a title="子カテゴリが存在するため削除できません。">削除</a></li>
{% else %}
    <li>
        <a href="{{ url('admin_product_category_delete', {id: Category.id}) }}" {{ csrf_token_for_anchor() }} data-method="delete">
            削除
        </a>
    </li>
{% endif %}

となっているので、
子カテゴリが無い(Category.Childrenの条件箇所)との事であれば、何かしらの商品にカテゴリが設定されている(Category.hasProductCategoriesの条件箇所)のかと思います。
管理画面の商品マスターの検索入力欄の横に「+」があるかと思いますが、そちらをクリックするとカテゴリの検索が出来ます。そちらからの検索しても出てきませんか?


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

mimimo
投稿日時: 2018/5/9 17:53
対応状況: −−−
半人前
登録日: 2018/1/25
居住地:
投稿: 21
Re: カテゴリが削除できない
matchbouさま

ありがとうございます。
はい。管理画面の商品のカテゴリ検索でも出てきませんし、念のため商品のCSVをダウンロードして見ましたがそちらにもでてきません。

削除したいカテゴリは以前使用していたものでカテゴリの変更をしましたので今はこのカテゴリには商品(子カテゴリも)全くありません。。。
以前使用していたのが何か引っかかってるのでしょうか?
matchbou
投稿日時: 2018/5/10 10:14
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: カテゴリが削除できない
カテゴリ検索も出てこなくて、CSVダウンロードでも出てこない。なのにプログラムのif文には引っかかっている。
> 以前使用していたのが何か引っかかってるのでしょうか?
何かのタイミングで子カテゴリの削除や商品のカテゴリ解除が出来なかった可能性はありますが、カスタマイズやプラグイン等が影響している可能性があります。
DBを直接操作出来るようでしたら、dtb_categoryテーブルで対象カテゴリのdel_flgカラムを'1'にすれば削除出来ます。ただ、この場合、管理画面のカテゴリ登録・編集や商品詳細画面等でエラーになる可能性がありますので、要確認が必要となります。
影響の調査が難しいようであれば、そのままとしておくのも手かと思います。


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

mimimo
投稿日時: 2018/5/10 11:55
対応状況: 解決済
半人前
登録日: 2018/1/25
居住地:
投稿: 21
Re: カテゴリが削除できない
matchbouさま

DBの変更で無事削除できました。
ありがとうございました!!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,286名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.