From 0e3bb0b23bcaa7a2f26d082249116887abe33584 Mon Sep 17 00:00:00 2001 From: Vitaliy Date: Thu, 18 Aug 2016 16:31:36 +0300 Subject: [PATCH] big commti --- common/modules/product/models/Export.php | 2 +- common/modules/product/models/Product.php | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/common/modules/product/models/Export.php b/common/modules/product/models/Export.php index 032e8df..543ca7b 100755 --- a/common/modules/product/models/Export.php +++ b/common/modules/product/models/Export.php @@ -31,7 +31,7 @@ class Export extends Model { }*/ $mods = []; - $filterString = $this->convertFilterToString($product->getFilters()); + $filterString = $this->convertFilterToString($product->filters); foreach ($product->variantsWithFilters as $variant) { diff --git a/common/modules/product/models/Product.php b/common/modules/product/models/Product.php index e310aeb..0a92f4d 100755 --- a/common/modules/product/models/Product.php +++ b/common/modules/product/models/Product.php @@ -449,4 +449,10 @@ class Product extends \yii\db\ActiveRecord $this->options = $values; } + public function getFilters(){ + + return $this->hasMany(TaxOption::className(), ['tax_option_id' => 'option_id']) + ->viaTable('product_option',[ 'product_id'=> 'product_id']) + ->joinWith('taxGroup'); + } } -- libgit2 0.21.4