Prosím potrebujem poradiť s týmto kódom, ktorý som pridal do v /classes/order/
OrderHistory.php pre zobrazenie obrázku v emailovej šablóne.
Kód:
$cover = null;
if (isset($product['product_attribute_id'])) {
$id_lang = $this->context->language->id;
$id_product = (int)$product['id_product'];
$id_product_attribute = (int)$product['product_attribute_id'];
$images = Image::getImages($id_lang, $id_product, $id_product_attribute);
if ($images && count($images) > 0) {
$cover = $images[0];
}
}
if (is_null($cover)) {
$cover = Image::getCover((int)$product['id_product']);
}
Kód by mal fungovať, a vybrať obrázok k danej farebnej kombinácii produktu.
Tento kód funguje správne, ak ho dám do PaymentModule.php, lenže tu sa obrázky zobrazujú len v potvrdení objednávky.
V ostatných emailoch premenná nefunguje.
Viete prosím poradiť čo je tam zle?PS 1.6.1.0
ĎAKUJEM