fx3
This commit is contained in:
parent
b7b693df65
commit
5bd2026e74
|
|
@ -190,7 +190,7 @@ func importProduct(product models.Product, db *gorm.DB) {
|
|||
Sku: product.ProductGroupID,
|
||||
Type: "simple",
|
||||
AttributeFamilyID: families[0].ID,
|
||||
Brand: brand,
|
||||
BrandID: brand.ID,
|
||||
Categories: categories,
|
||||
AttributeValues: attributes,
|
||||
}
|
||||
|
|
@ -211,16 +211,21 @@ func importProduct(product models.Product, db *gorm.DB) {
|
|||
iproduct.Type = "configurable"
|
||||
iproduct.AttributeFamilyID = families[1].ID
|
||||
}
|
||||
//todo insert attribute values manytomany
|
||||
|
||||
errMainProduct := db.Omit("Categories.*", "SuperAttributes.*", "ParentID").Create(&iproduct).Error
|
||||
if errMainProduct != nil {
|
||||
log.Println(errMainProduct)
|
||||
return
|
||||
}
|
||||
|
||||
mainProductFlat.Product = iproduct
|
||||
mainProductFlat.ProductID = iproduct.ID
|
||||
mainProductFlat.BrandID = brand.ID
|
||||
mainProductFlat.MetaKeywords = keywords
|
||||
|
||||
errProduct := db.Omit("Product.*").Create(&mainProductFlat).Error
|
||||
errProductMainFlat := db.Omit("Product.*").Create(&mainProductFlat).Error
|
||||
|
||||
if errProduct != nil {
|
||||
log.Println(errProduct)
|
||||
if errProductMainFlat != nil {
|
||||
log.Println(errProductMainFlat)
|
||||
return
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue