1
フロントエンド製品の作成でエラーが発生しましたか?
フロントエンドで商品を追加しています。 エラーメッセージが表示されます。 SQLSTATE [23000]:整合性制約違反:1452子行を追加または更新できません:外部キー制約が失敗しました(magento。catalog_product_entity、CONSTRAINT FK_CAT_PRD_ENTT_ATTR_SET_ID_EAV_ATTR_SET_ATTR_SET_IDFOREIGN KEY(attribute_set_id)REFERENCES eav_attribute_set (attribute_set_id)ON DE) public function saveVirtualNewProduct($wholedata) { $cats=array(); foreach($wholedata['category'] as $keycat){ array_push($cats,$keycat); } if($wholedata['status']==1 && isset($wholedata['wstoreids']) ){ $status=1; $stores=$wholedata['wstoreids']; } else{ $status=Mage::getStoreConfig('marketplace/marketplace_options/product_approval')? 2:1; $stores=Mage::app()->getStore()->getStoreId(); } $magentoProductModel = Mage::getModel('catalog/product'); $magentoProductModel->setData($wholedata); $saved=$magentoProductModel->save(); $lastInserId = $saved->getId(); /* Update Special from-to Date */ if($wholedata['special_from_date'] && $wholedata['special_to_date']) { //Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); …