Add merchandise, fix articletosell with src for images
This commit is contained in:
@@ -59,6 +59,11 @@ class Shop
|
||||
|
||||
$menu->addTo('shop', 'Accueil', [
|
||||
'route' => 'Admin.Shop.Homepages.index',
|
||||
])->activeIfRoute(['Admin.Shop.Homepages.*'])->order(14);
|
||||
])->activeIfRoute(['Admin.Shop.Homepages.*'])->order(15);
|
||||
|
||||
$menu->addTo('shop', 'Marchandises', [
|
||||
'route' => 'Admin.Shop.Merchandises.index',
|
||||
])->activeIfRoute(['Admin.Shop.Merchandises.*'])->order(16);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -83,8 +83,8 @@ class Articles
|
||||
$parents = self::getInheritedByProduct($article->product_id, $article->product_type);
|
||||
$data['description'] = self::getFullDescriptionByArticle($article);
|
||||
$image = self::getFullImageByArticle($article);
|
||||
$data['image'] = self::getPreview($image);
|
||||
$data['image_big'] = self::getImage($image);
|
||||
$data['image'] = self::getPreviewSrc($image);
|
||||
$data['image_big'] = self::getImageSrc($image);
|
||||
$data['inherited'] = self::getInherited($id);
|
||||
$data['categories'] = self::getCategoriesNameByArticle($article);
|
||||
$data['tags'] = self::getTagsSlugByArticle($article);
|
||||
@@ -408,6 +408,10 @@ class Articles
|
||||
$specie = $article->product;
|
||||
$image = $specie->image;
|
||||
break;
|
||||
case 'App\Models\Shop\Merchandise':
|
||||
$merchandise = $article->product;
|
||||
$image = $merchandise->image;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return $image;
|
||||
|
||||
@@ -23,7 +23,7 @@ trait Imageable
|
||||
|
||||
public static function getThumbSrc($image)
|
||||
{
|
||||
return Medias::getThumbSrc($image);
|
||||
return $image ? Medias::getThumbSrc($image) : '/img/visuel-non-disponible.jpg';
|
||||
}
|
||||
|
||||
public static function getPreview($image)
|
||||
|
||||
Reference in New Issue
Block a user