I enabled VMuikit 3.3.0 email overrides. Images for Shipping and Payment methods are using relative paths so they don't display in the confirmation emails. How / where do I change these to absolute paths??
I'm using latest versions Virtuemart 3.2.1, VMuikit 3.3.0, YooTheme Lykka template 1.0.6.
Can you please check with out vmuikit, we follow the same functionality as per virtuemart.
For your reference we mentioned files path below.
None of the Virtuemart templates or VMuikit overrides include PHP or HTML code that adds the shipping or payment methods logos or links. They must be generated by something else because I can't find it anywhere in Virtuemart component or VMuikit override plugin files.
Looking at the raw source of the customer's email order confirmation there are 2 HTML table rows that include Shipping and Payment logos. They are wrapped in <span class="vmCartShipmentLogo" > and <span class="vmCartPaymentLogo" > I tried searching all files in the entire website for vmCartShipmentLogo and vmCartPaymentLogo to find where they are generated, but neither exists anywhere. They must be generated somewhere but I can't find them. Even if I did find them, I doubt the code includes whether those image links are relative or absolute. There must be a setting for that somewhere, but I can't find it.
I finally found some mention of this issue on the Virtuemart forum. It appears this problem of relative paths for shipping and payment plugins in email is a bug that was introduced in the Virtuemart 3.2.1 update. I'll post more details when they are available.