PRESTASHOP TCPDF ERROR: [Image] Unable to get image: /img/tmp/product_mini_ SOLVED

Herkese Merhabalar,

Uzun bir aradan sonra Prestashop için güncel bir bug/hatanın (TCPDF ERROR: [Image] Unable to get image: /img/tmp/product_mini_) çözümünü hızlıca paylaşacağım.

TCPDF ERROR: [Image] Unable to get image: ÇÖZÜMÜ

FIX BUG PRESTASHOP TCPDF ERROR: [Image] Unable to get image: /img/tmp/product_mini_

How to fix this?

prestashop_TCPDF_ERROR_Image_Unable_to_get_image

  • Anadizin/classes/pdf/HTMLTemplateDeliverySlip.php dosyasını açın,
    Open the PS/classes/pdf/HTMLTemplateDeliverySlip.php file
  • Aşağıdaki satırları değiştirin
    Replace the following lines
    
    kaldırın (75.satır) / remove (online 75)
    $order_detail['image_tag'] = ImageManager::thumbnail(_PS_IMG_DIR_.'p/'.$order_detail['image']->getExistingImgPath().'.jpg', $name, 45, 'jpg', false);
    
    (ekleyin/add)
    $path = _PS_PROD_IMG_DIR_.$order_detail['image']->getExistingImgPath().'.jpg';
    $order_detail['image_tag'] = preg_replace(
        '/\.*'.preg_quote(__PS_BASE_URI__, '/').'/',
        _PS_ROOT_DIR_.DIRECTORY_SEPARATOR,
        ImageManager::thumbnail($path, $name, 45, 'jpg', false),
        1
    );
    
  • Kaydedip, tekrar deneyin.
    and now, you can try again.

Bu çözüm Prestashop 1.6.0.14 versiyonunda denenmiş ve başarıyla sonuçlanmıştır. 1.5 ve üzeri sürümlerde deneyebilirsiniz.

This solution had used for Prestashop 1.6.0.14 and it was okay. You can try for Prestashop 1.5 and more than..

Kaynak/source: https://github.com/PrestaShop/PrestaShop/pull/2797/files


Bir önceki yazımız olan SOLVED -[PrestaShopException] Module ** is not a valid module name at line 1461 in file classes/module/Module.php başlıklı makalemizde file classes/module/Module.php, is not a valid module name ve [PrestaShopException] Module hakkında bilgiler verilmektedir.

1 Yorum

Bir Cevap Yazın