kategoria tekst
This commit is contained in:
parent
ef80350463
commit
9f9a2bdb78
|
|
@ -342,7 +342,7 @@ func ImportProduct(product models.Product, db *gorm.DB) error {
|
|||
description += "<p>" + desc.Description + "</p>"
|
||||
}
|
||||
|
||||
colorOption := gm.GetAttributeOption(db, AttributesMap["color"].ID, colorVariant.Color)
|
||||
colorOption := gm.GetAttributeOption(tx, AttributesMap["color"].ID, colorVariant.Color)
|
||||
|
||||
if len(colorVariant.SizeVariants) > 0 {
|
||||
|
||||
|
|
@ -381,7 +381,7 @@ func ImportProduct(product models.Product, db *gorm.DB) error {
|
|||
|
||||
log.Println("Variant product saved")
|
||||
|
||||
sizeOption := gm.GetAttributeOption(db, AttributesMap["size"].ID, sizeVariant.AttributeValue)
|
||||
sizeOption := gm.GetAttributeOption(tx, AttributesMap["size"].ID, sizeVariant.AttributeValue)
|
||||
|
||||
productNumber := fmt.Sprintf("%s-%d", colorVariant.ProductNumber, sizeVariant.ItemNumber)
|
||||
|
||||
|
|
@ -467,7 +467,7 @@ func ImportProduct(product models.Product, db *gorm.DB) error {
|
|||
|
||||
} else {
|
||||
colorSavePoint := "ColorSavePoint" + strconv.Itoa(colorIndex)
|
||||
colorOption := gm.GetAttributeOption(db, AttributesMap["color"].ID, colorVariant.Color)
|
||||
colorOption := gm.GetAttributeOption(tx, AttributesMap["color"].ID, colorVariant.Color)
|
||||
attributes, variantFlat := collectAttributes(&colorVariant, &colorOption)
|
||||
attributes = append(attributes, gm.ProductAttributeValue{AttributeID: AttributesMap["meta_keywords"].ID, TextValue: keywords, Channel: "default", Locale: "tm"})
|
||||
|
||||
|
|
@ -526,7 +526,7 @@ func ImportProduct(product models.Product, db *gorm.DB) error {
|
|||
} else if len(product.SizeVariants) > 0 {
|
||||
|
||||
weight, _ := strconv.ParseFloat(product.Weight, 64)
|
||||
colorOption := gm.GetAttributeOption(db, AttributesMap["color"].ID, product.Color)
|
||||
colorOption := gm.GetAttributeOption(tx, AttributesMap["color"].ID, product.Color)
|
||||
for index, sizeVariant := range product.SizeVariants {
|
||||
|
||||
sizeSavePoint := "size" + strconv.Itoa(index)
|
||||
|
|
@ -537,7 +537,7 @@ func ImportProduct(product models.Product, db *gorm.DB) error {
|
|||
}
|
||||
|
||||
sku := fmt.Sprintf("%s-%s-%d-size", iproduct.Sku, product.ProductNumber, sizeVariant.ItemNumber)
|
||||
sizeOption := gm.GetAttributeOption(db, AttributesMap["size"].ID, sizeVariant.AttributeValue)
|
||||
sizeOption := gm.GetAttributeOption(tx, AttributesMap["size"].ID, sizeVariant.AttributeValue)
|
||||
|
||||
attributes := []gm.ProductAttributeValue{
|
||||
{AttributeID: AttributesMap["source"].ID, TextValue: product.URLKey},
|
||||
|
|
|
|||
Loading…
Reference in New Issue