バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

先着1,000社 プラグインダウンロード&お申込で1,000円分Amazonギフト券プレゼント amazon pay
広告掲載について

サイト内検索

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

管理機能

新規スレッドを追加する

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


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

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

ありがとうございます。
紐づいている商品も子カテゴリもないのですが削除できません。。。
matchbou
投稿日時: 2018/5/9 14:01
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 123
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
居住地:
投稿: 19
Re: カテゴリが削除できない
matchbouさま

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

削除したいカテゴリは以前使用していたものでカテゴリの変更をしましたので今はこのカテゴリには商品(子カテゴリも)全くありません。。。
以前使用していたのが何か引っかかってるのでしょうか?
matchbou
投稿日時: 2018/5/10 10:14
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 123
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
居住地:
投稿: 19
Re: カテゴリが削除できない
matchbouさま

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


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は29,901名です
総投稿数は87,059件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1754
4
yuh
1504
5
red
1171
6
468
1144
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
651
13 karin 650
14 sumida 641
15
homan
633
16 DELIGHT 571
17
h_tanaka
519
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.