Hello!
VM 3.8.6.10373
Joomla!3.9.23
I am getting this error message on order done page:
"vmError: renderMail get Template failed: The selected vmtemplate is not existing"
I have no idea why.
I cannot even find the place in the source code, where this error is fired.
Could anyone, please, give me any useful hint, how I can find out the source of this error message?
Thank you very much in advance!
Kind regards,
Gerald
I knew I'd seen that error before. Not sure if it is the same as your issue, though:
http://forum.virtuemart.net/index.php?topic=123137.msg420284#msg420284
Looks like vm cannot find the default template for your menu item.
Hi!
Thank you for your quick response!
The error message is appearing independently from the template - also with Beez3.
And the menu item concerned has no template set - just 'Use default'.
Why do I not find the error text anywhere in the source code?
If I would, maybe I could locate the error source ...
Maybe check for a language key?
Jörgen
components\com_virtuemart\helpers\vmtemplate.php
loadVmTemplateStyle()
Quote from: GJC Web Design on December 01, 2020, 10:38:25 AM
components\com_virtuemart\helpers\vmtemplate.php
loadVmTemplateStyle()
This function is firing other errors:
"vmError: renderMail get Template failed: Not able to load default template"
"vmError: loadVmTemplateStyle failed: Could not load default template style"
Quote from: Jörgen on December 01, 2020, 00:25:25 AM
Maybe check for a language key?
Could not find any language key ... ???
In the past the shopfunctionsf.php seems to have had code firing exactly that error in function renderMail():189.
(see https://hotexamples.com/de/examples/-/VirtueMartControllerVirtuemart/-/php-virtuemartcontrollervirtuemart-class-examples.html#0xbfb5c242c7cf6554c2fcb4ae7d4454dabb02567eb97e7dd95e0049d896d1b1e0-141,,202, (https://hotexamples.com/de/examples/-/VirtueMartControllerVirtuemart/-/php-virtuemartcontrollervirtuemart-class-examples.html#0xbfb5c242c7cf6554c2fcb4ae7d4454dabb02567eb97e7dd95e0049d896d1b1e0-141,,202,))
But now that function does not have that code anymore.
I am quite desperate, because I even cannot find the code firing that error message ... :'(