darinos Posted April 6, 2019 Share Posted April 6, 2019 Witam, po aktualizacji do wersji 1.7.5.1 faktury generują się bez logo oraz grafiki produktów. Opcja "Włącz zdjęcia produktu" oraz logo na fakturze jest zainstalowane. Proszę o pomoc. Link to comment Share on other sites More sharing options...
1 rrataj Posted November 21, 2020 Share Posted November 21, 2020 To wygląda na podobny problem do tego: https://github.com/PrestaShop/PrestaShop/issues/15033 Czyli zamiana w pliku "/classes/pdf/HTMLTemplateInvoice.php" tego: $order_detail['image_tag'] = preg_replace( '/\.*' . preg_quote(__PS_BASE_URI__, '/') . '/', _PS_ROOT_DIR_ . DIRECTORY_SEPARATOR, ImageManager::thumbnail($path, $name, 45, 'jpg', false), 1 ); na to: $order_detail['image_tag'] = ImageManager::thumbnail($path, $name, 45, 'jpg', false); powinna pomóc. Aczkolwiek nie sprawdzałem czy to działa, ponieważ nie udało mi się odtworzyć problemu. 1 Link to comment Share on other sites More sharing options...
0 divoc Posted November 13, 2020 Share Posted November 13, 2020 (edited) Mam tak samo, na fakturze nie generuje się foto produktu. Zaglądałem do pliku /pdf/invoice.product-tab.tpl i jest: <td class="product left"> {if $display_product_images} <table width="100%"> <tr> <td width="15%"> {if isset($order_detail.image) && $order_detail.image->id} {$order_detail.image_tag} {/if} </td> ale poza html nic nie kumam? Edited November 13, 2020 by divoc (see edit history) Link to comment Share on other sites More sharing options...
0 divoc Posted November 21, 2020 Share Posted November 21, 2020 (edited) Działa super, ślicznie dziękujemy. Jeżeli chcesz zmienić rozmiar zdjęcia na fakturze to u mnie działa ta metoda: https://www.prestashop.com/forums/topic/630168-changing-product-image-size-on-pdf-ps-1722/?do=findComment&comment=3154256 Czyli dla 1,7 w tym samym pliku /classes/pdf/HTMLTemplateInvoice.php Quote $name = 'product_mini_' . (int) $order_detail['product_id'] . (isset($order_detail['product_attribute_id']) ? '_' . (int) $order_detail['product_attribute_id'] : '') . '.jpg'; $path = _PS_PROD_IMG_DIR_ . $order_detail['image']->getExistingImgPath() . '.jpg'; $order_detail['image_tag'] = ImageManager::thumbnail($path, $name, 45, 'jpg', false); zmieniamy 'product_mini_' na 'whatever' oraz wartość '45' na taką jaką PX chcemy np. '200' Edited November 21, 2020 by divoc (see edit history) Link to comment Share on other sites More sharing options...
Question
darinos
Witam, po aktualizacji do wersji 1.7.5.1 faktury generują się bez logo oraz grafiki produktów. Opcja "Włącz zdjęcia produktu" oraz logo na fakturze jest zainstalowane.
Proszę o pomoc.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now