Commit 99f3201f2466fd1efa3eb48890d049d88fbe5fe0

Authored by Alex Savenko
1 parent 0b1d02d7

remarketing

Showing 1 changed file with 7 additions and 3 deletions   Show diff stats
console/controllers/FeedController.php
... ... @@ -12,6 +12,7 @@ use yii\console\Controller;
12 12 use Yii;
13 13 use yii\helpers\Url;
14 14 use common\modules\product\models\Product;
  15 +use common\modules\product\models\ProductVariant;
15 16  
16 17 use common\modules\product\models\Category;
17 18 use frontend\models\ProductFrontendSearch;
... ... @@ -28,13 +29,16 @@ class FeedController extends Controller
28 29 private $count = 1;
29 30  
30 31 public function getProducts() {
31   - return Product::find()->limit(100)->all();
  32 + return Product::find()
  33 + ->limit(1000)
  34 + ->innerJoin(ProductVariant::tableName(), ProductVariant::tableName() .'.product_id = '. Product::tableName() .'.product_id')
  35 + ->where([ProductVariant::tableName().'.staus' => '1'])
  36 + ->all();
32 37 }
33 38  
34 39 public function createRow( $product, &$content ){
35 40 if ($this->checkId($product->product_id)) {
36   - print $product->product_id."\r\n";
37   - //print $this->count++ . "\n";
  41 + print $this->count++ . "\r\n";
38 42 $content[] = [
39 43 $product->product_id,
40 44 $product->category->category_id,
... ...