{ $data['image'
] =
$this->legacyStructConverter->
convertMediaStruct($product->
getCover());
$data['images'
] =
[];
foreach ($product->
getMedia() as $image) { if ($image->
getId() !==
$product->
getCover()->
getId()) { $data['images'
][] =
$this->legacyStructConverter->
convertMediaStruct($image);
} } } } $data =
array_merge($data,
$this->
getLinksOfProduct($product,
$categoryId, !
empty($selection)));
$data['articleName'
] =
$this->
sOptimizeText($data['articleName'
]);
$data['description_long'
] =
htmlspecialchars_decode($data['description_long'
]);
$data['mainVariantNumber'
] =
$this->db->
fetchOne( 'SELECT variant.ordernumber
FROM s_articles_details variant
INNER JOIN s_articles product
ON product.main_detail_id = variant.id
AND product.id = ?',
[$product->
getId()] );