Dear Phoca Cart Gurus
I have customized the com_phocacart/layouts/order.php file and added, depending on the shop language, German and English information. I installed Phoca PDF and the PDF Plugin because I want to send orders and invoices as emails with attached PDFs. Everything works perfectly -> Great work, Jan!
I have a German and an English Shop Logo. As I can only set one Shop Logo in the Phoca Cart configuration I added the 2 logos in in the order.php file. Logos are 8-bit png files.
In the email (html) everything works perfectly, Logo in the correct shop language is displayed at the correct position.
Only problem is, that in the attached PDF the Logo is not displayed at all. Neither the German nor the English version.
I already tried to add them in different ways, as <div>, URL etc. to the $o[] array but nothing works. What am I doing wrong or what am I missing?
Thank you for your help
Alexander
How to put Logo in PDF invoice
-
- Phoca Enthusiast
- Posts: 79
- Joined: 15 Jan 2020, 17:36
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: How to put Logo in PDF invoice
Hi, where exactly should the logo be displayed? Maybe try to check the path to the logos.
Jan
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Enthusiast
- Posts: 79
- Joined: 15 Jan 2020, 17:36
Re: How to put Logo in PDF invoice
Hi Jan
it works perfectly in the html for emails. I would like to have it above the $store_title in the upper left side. ->
// -----------
// HEADER LEFT
// -----------
What path does the logo have to have? absolute https://"mysite"/images/logo_de.png or just /images/logo_de.png or images/logo_de.png?
Everything in the PDF works perfectly except the image/logo. Is there a special command to send images to the pdf generator?
I just put it in the $o[] array in order.php..
For the POS Logo you use:
// POS HEADER
if ($pR) {
$oPr[] = $pP->printImage($store_logo_pos);
}
Sorry, I'm not an expert generating PDFs.
Alexander
it works perfectly in the html for emails. I would like to have it above the $store_title in the upper left side. ->
// -----------
// HEADER LEFT
// -----------
What path does the logo have to have? absolute https://"mysite"/images/logo_de.png or just /images/logo_de.png or images/logo_de.png?
Everything in the PDF works perfectly except the image/logo. Is there a special command to send images to the pdf generator?
I just put it in the $o[] array in order.php..
For the POS Logo you use:
// POS HEADER
if ($pR) {
$oPr[] = $pP->printImage($store_logo_pos);
}
Sorry, I'm not an expert generating PDFs.
Alexander
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: How to put Logo in PDF invoice
But in which part of the PDF should the logo be displayed?
If in header or footer, this is set by PDF plugin settings. If inside e.g. vendor address, this is set in vendor address parameter.
Jan
If in header or footer, this is set by PDF plugin settings. If inside e.g. vendor address, this is set in vendor address parameter.
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Enthusiast
- Posts: 79
- Joined: 15 Jan 2020, 17:36
Re: How to put Logo in PDF invoice
Thank you, this thread can be marked as solved
Alexander
Alexander
- Benno
- Phoca Hero
- Posts: 9452
- Joined: 04 Dec 2008, 11:58
- Location: Germany
- Contact:
Re: How to put Logo in PDF invoice
Done!
Kind regards,
Benno
Kind regards,
Benno