diff --git a/common/modules/product/models/Product.php b/common/modules/product/models/Product.php index f3344c3..b6799b5 100755 --- a/common/modules/product/models/Product.php +++ b/common/modules/product/models/Product.php @@ -208,6 +208,17 @@ // return !empty( $image ) ? $image->imageUrl : '/images/no_photo.png'; } + public function getMainImageUrl() + { + $image = $this->getImage()->andWhere([ + 'product_variant_id' => NULL, + ])->one(); + if(!empty($image)) { + return $image->imageUrl; + } + return null; + } + /** * @return \yii\db\ActiveQuery */ diff --git a/frontend/views/catalog/_product_list.php b/frontend/views/catalog/_product_list.php index cf8010c..e3843d2 100755 --- a/frontend/views/catalog/_product_list.php +++ b/frontend/views/catalog/_product_list.php @@ -21,8 +21,9 @@ use yii\widgets\ListView; 'product' => $model->alias, 'variant' => $model->variant->sku, ])?>"> +
getImageUrl(), 'product_list_item', ['class' => 'picture']); +// echo ArtboxImageHelper::getLazyDiv($model->getImageUrl(), 'product_list_item', ['class' => 'picture']); ?>