Fix on refreshing description & images from products

This commit is contained in:
Ludovic CANDELLIER
2021-08-31 23:12:18 +02:00
parent 144532acbf
commit 73cfe5a42e
8 changed files with 40 additions and 17 deletions

View File

@@ -101,6 +101,22 @@ class Articles
return $data;
}
public static function getInheritedImagesByProduct($product_id, $product_type)
{
switch ($product_type) {
case 'App\Models\Botanic\Variety':
$data['images'] = Varieties::getImages($product_id);
break;
case 'App\Models\Botanic\Specie':
$data['images'] = Species::getImages($product_id);
break;
case 'App\Models\Shop\Merchandise':
$data['images'] = Merchandises::getImages($product_id);
break;
}
return $data;
}
public static function getMeta(&$data = [])
{
$data['products'] = (($data['article']['product_type'] ?? false) == 'App\Models\Botanic\Variety') ? Varieties::getOptionsWithSpecie() : Species::getOptions();