バグ報告 > 管理機能 > タグを追加した場合、登録商品が削除できない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
okazaking |
投稿日時: 2019/7/12 13:35
対応状況: −−−
|
新米 登録日: 2019/7/11 居住地: 投稿: 2 |
タグを追加した場合、登録商品が削除できない [EC-CUBE] 4.0.2
[OS] Windows 10 [PHP] PHP7.1 [データベース] MySQL 10.3.15-MariaDB [WEBサーバ] Apache/2.4 [ブラウザ] Google Chrome [現象] 1.商品登録でタグを追加した状態で登録ボタンを押す 2.商品一覧から、登録した商品を選択して削除ボタンを押す 3.「商品を削除してよろしいですか?」のメッセージが表示され、削除ボタンを押す → 商品の削除処理が完了しました ERROR 関連するデータがあるため「xxx」を削除できませんでした と表示されてしまいます。 <admin-xxxx.log> [2019-07-12 12:44:39] admin.INFO [oo8o9gi70g6o2lr3quq7jgi7t6] [3fa4594] [1] [Eccube\Log\Logger:log:64] - 商品削除エラー ["26"] [DELETE, xxxx/product/product/26/delete, ::1, http://xxxx/product, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36] 恐らく、dtb_product_tagの外部キー制約のため、 dtb_productが削除できないのではないでしょうか? |
nyorai |
投稿日時: 2019/7/16 14:16
対応状況: −−−
|
仙人 登録日: 2015/8/21 居住地: 投稿: 302 |
Re: タグを追加した場合、登録商品が削除できない 手元の環境でも再現しました。
外部キー制約に引っかかるのは正しい挙動だと思いますが、タグの場合は、商品とタグの紐づけを外して削除できても良いかと思います。 issueを上げておきました。 https://github.com/EC-CUBE/ec-cube/issues/4227 |
okazaking |
投稿日時: 2019/7/17 10:26
対応状況: 解決済
|
新米 登録日: 2019/7/11 居住地: 投稿: 2 |
Re: タグを追加した場合、登録商品が削除できない 対応ありがとうございます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |