similarProducts.php
797 Bytes
<?php
namespace common\modules\product\widgets;
use common\modules\product\helpers\ProductHelper;
use common\modules\product\models\Category;
use yii\base\Widget;
use Yii;
class similarProducts extends Widget {
    public $count = 10;
    public $title;
    public $product;
    public function init()
    {
        parent::init(); // TODO: Change the autogenerated stub
    }
    public function run() {
        $products = ProductHelper::getSimilarProducts($this->product, $this->count);
        if (!$this->title) {
            $this->title = Yii::t('product', 'Similar products');
        }
        return $this->render('products_block_similar', [
            'title' => $this->title,
            'class' => 'similar-products',
            'products' => $products,
        ]);
    }
} 
