0

私の prestashop ストア (バージョン: 1.6.0.6) では、csv インポートを使用して商品をインポートしました。それはその仕事をして、製品を輸入しました。

製品を編集しようとすると (実際には製品を無効にします)、2 つのエラーが表示されます

2 エラー 商品は少なくとも 1 つのカテゴリに属している必要があります。この商品はデフォルトのカテゴリにある必要があります。

関連タブの下を見ると、カテゴリがあり、デフォルトのカテゴリでさえ最初に選択されたカテゴリです。

再度保存を試みたところ、成功しました。

ここでの問題は、製品編集セクションのタブを変更しない場合にのみカテゴリ エラーが表示されることです。

迅速な解決策が必要です。

4

1 に答える 1

0

同様のエラーがありました。csv ファイルから製品とカテゴリを作成すると、すべての製品のカテゴリが常にホームであり、csv ファイルに表示されるカテゴリではありませんでした。関連タブの下を見ると、カテゴリがあります。

これはおそらくより良い解決策ではありませんが、MySql データベースで次のトリガーを実行します。

 CREATE TRIGGER `solution` AFTER INSERT ON `ps_category_product`
 FOR EACH ROW update ps_product a1,ps_product_shop b1
    set a1.id_category_default=NEW.id_category,b1.id_category_default=NEW.id_category
    where a1.id_product=NEW.id_product AND b1.id_product=NEW.id_product

プレフィックス「ps_」を変更し、データベースのプレフィックスを書き込む必要があります。

多分あなたの問題も解決します。お役に立てば幸いです。

于 2015-02-17T14:29:54.310 に答える