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,
|
Sku: product.ProductGroupID,
|
||||||
Type: "simple",
|
Type: "simple",
|
||||||
AttributeFamilyID: families[0].ID,
|
AttributeFamilyID: families[0].ID,
|
||||||
Brand: brand,
|
BrandID: brand.ID,
|
||||||
Categories: categories,
|
Categories: categories,
|
||||||
AttributeValues: attributes,
|
AttributeValues: attributes,
|
||||||
}
|
}
|
||||||
|
|
@ -211,16 +211,21 @@ func importProduct(product models.Product, db *gorm.DB) {
|
||||||
iproduct.Type = "configurable"
|
iproduct.Type = "configurable"
|
||||||
iproduct.AttributeFamilyID = families[1].ID
|
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.Product = iproduct
|
||||||
mainProductFlat.ProductID = iproduct.ID
|
|
||||||
mainProductFlat.BrandID = brand.ID
|
mainProductFlat.BrandID = brand.ID
|
||||||
mainProductFlat.MetaKeywords = keywords
|
mainProductFlat.MetaKeywords = keywords
|
||||||
|
|
||||||
errProduct := db.Omit("Product.*").Create(&mainProductFlat).Error
|
errProductMainFlat := db.Omit("Product.*").Create(&mainProductFlat).Error
|
||||||
|
|
||||||
if errProduct != nil {
|
if errProductMainFlat != nil {
|
||||||
log.Println(errProduct)
|
log.Println(errProductMainFlat)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue