|
@@ -48,6 +48,12 @@ func CreateXMLFeed() {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
fmt.Println("CRON JOB WORK - FROM EXTERNAL FILE ", time.Now())
|
|
fmt.Println("CRON JOB WORK - FROM EXTERNAL FILE ", time.Now())
|
|
|
|
|
+
|
|
|
|
|
+ categoryRows, err := model.GetAllCategories()
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
rows, err := model.GetAllProducts()
|
|
rows, err := model.GetAllProducts()
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return
|
|
return
|
|
@@ -62,6 +68,17 @@ func CreateXMLFeed() {
|
|
|
shop.Name = "ООО \"Княгиня\""
|
|
shop.Name = "ООО \"Княгиня\""
|
|
|
shop.URL = "https://b2bn.kngnn.ru"
|
|
shop.URL = "https://b2bn.kngnn.ru"
|
|
|
|
|
|
|
|
|
|
+ for _, value := range categoryRows {
|
|
|
|
|
+ var category = Category{
|
|
|
|
|
+ Text: value.Name,
|
|
|
|
|
+ ParentId: value.ParentId,
|
|
|
|
|
+ Id: value.Id,
|
|
|
|
|
+ URL: value.Id,
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ shop.Category = append(shop.Category, category)
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
for _, value := range rows {
|
|
for _, value := range rows {
|
|
|
var offer = Offer{
|
|
var offer = Offer{
|
|
|
Name: value.Name,
|
|
Name: value.Name,
|