Logos not shown in email notifications

Hi,



When email notifications are sent they don’t show logos. The embedded image is a relative llink as:

Kids Designer Bargains



It is not linked back to site.



How can I configure site to correctly show logos.



Surely I shouldn’t have to amend core tpl files to get logo displayed. I don’t want to have to change tpl files as this makes updates more difficult.

It sounds like you are opening it in plain text instead of HTML.?

You need the full image path.

[quote name=‘JesseLeeStringer’]You need the full image path.[/QUOTE]



I Know I need the full image path, this is the point of my query



Why doesn’t CS Cart include the full path?

[quote name=‘Tool Outfitters’]It sounds like you are opening it in plain text instead of HTML.?[/QUOTE]





This is irrelevant whether email is opened in plain text or HTML.



CS Cart doesn’t include the full path

[quote name=‘jmccann’]This is irrelevant whether email is opened in plain text or HTML.



CS Cart doesn’t include the full path[/QUOTE]





Couldn’t tell you. Works fine for me.

Is this problem still being looked into or does somebody know a work around?



I'm using the latest version of cs-cart.



I uploaded the invoice logo from Admin → Design → Logos.



When I update the status of an order, the invoice gets sent to the customer, but the path to the image is “/skins/…” not “http://www.mydomain/skins/…” so the customer's email client cannot find the image.



I would have thought this should be an easy fix in the relevant .tpl file. Does anyone know which file to update?

was fine for me till I upgraded.Now no shows



John

Generally, images are embedded in the html code and are not referenced via a src attribute that points to the site. This prevents them from being blocked.



I believe my logos are coming through on invoices for 2.2.3, but I probably haven't really looked.



The core/class.mailer.php file and related 'lib/phpmailer' directory take care of embedding images.

Got the same problem with a fresh install of CS-Cart.



The question is why does CS-Cart use the tag when it does not include the full URL of the image being linked to? And how can this be fixed?

OK I managed to resolve my problem - it was caused by an issue with a skin.



To fix I edited the file /skins/{skinname}/mail/orders/invoice.tpl and added http://www.domainname.com to the tag - this now reads:







Seems to have fixed the problem. Hope this helps others.

Unfortunately that trick does not work for version 3.0.2 / Ultimate edition.



Suggestions are welcome.

Hi

troubleshooting solution provisore







another suggestion

the logo is not the correct directory



must check the value



$config.images_path}

and

{$images_dir}





lucien

[quote name='Janssen' timestamp='1344350433' post='142396']

Unfortunately that trick does not work for version 3.0.2 / Ultimate edition.



Suggestions are welcome.

[/quote]



Figured out the problem with Ultimate.



The url points to



“/skins/myskin/mail/”



when it should be



“/stores/STORE#/skins/SKINNAME…”

I can't find were this file is in the ultimate theme. please guide med to the right place or code to change. i tried to change it via the mail on site laoutthing but its jumping back all the time.