Jump to content
  • 0

Brak grafiki na fakturze po aktualizacji do wersji 1.7.5.1


darinos

Question

3 answers to this question

Recommended Posts

  • 1

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.

  • Thanks 1
Link to comment
Share on other sites

  • 0

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 by divoc (see edit history)
Link to comment
Share on other sites

  • 0

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 by divoc (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...