Commit 1d293a4126e26736e264864ff086cdedb1c9735c

Authored by Timur Kastemirov
1 parent 87e67a96

feed csv

Showing 1 changed file with 8 additions and 2 deletions   Show diff stats
console/controllers/FeedController.php
@@ -25,9 +25,15 @@ class FeedController extends Controller @@ -25,9 +25,15 @@ class FeedController extends Controller
25 return Product::find() 25 return Product::find()
26 ->innerJoin(ProductVariant::tableName(), ProductVariant::tableName() .'.product_id = '. Product::tableName() .'.product_id') 26 ->innerJoin(ProductVariant::tableName(), ProductVariant::tableName() .'.product_id = '. Product::tableName() .'.product_id')
27 ->where(['and', ProductVariant::tableName().'.status = 0', ProductVariant::tableName().'.stock > 0']) 27 ->where(['and', ProductVariant::tableName().'.status = 0', ProductVariant::tableName().'.stock > 0'])
  28 + ->with('brand')
28 ->all(); 29 ->all();
29 } 30 }
30 - 31 +
  32 + /**
  33 + * @param Product $product
  34 + * @param $content
  35 + */
  36 +
31 public function createRow( $product, &$content ){ 37 public function createRow( $product, &$content ){
32 if ($this->checkId($product->product_id)) { 38 if ($this->checkId($product->product_id)) {
33 print $this->count++ . "\r\n"; 39 print $this->count++ . "\r\n";
@@ -37,7 +43,7 @@ class FeedController extends Controller @@ -37,7 +43,7 @@ class FeedController extends Controller
37 $product->variant->product_variant_id, 43 $product->variant->product_variant_id,
38 $product->category->category_id, 44 $product->category->category_id,
39 $product->category->name, 45 $product->category->name,
40 - $product->name, 46 + $product->brand->name,
41 $product->price.' UAH', 47 $product->price.' UAH',
42 Yii::$app->urlManager->baseUrl.$image, 48 Yii::$app->urlManager->baseUrl.$image,
43 $url, 49 $url,