I'm testing vm2.9.9.2 with Joomla 3.3.6 on a local installation with xampp.
when I go to see the details of an order from the back end I get this:
Fatal error: Call to undefined method VmView::getVmSubLayoutPath() in C:\xampp\htdocs\j3vm299\components\com_virtuemart\helpers\shopfunctionsf.php on line 430
the same with vm 2.9.9.2 with Joomla 2.5.26
thanks
The same to me, when accessing order details I get this fatal error Call to undefined method VmView::getVmSubLayoutPath() in components/com_virtuemart/helpers/shopfunctionsf.php on line 430
Thank you.
I have the same problem. Joomla 3.3 with VM 2.9.9.2.
Has anyone ever found a solution?
Grateful.
Milbo's thank you is his [shortcode] speak for "am looking - will fix"... assume fixed in the next release
I Solved it, I replace in file /components/com_virtuemart/helpers/shopfunctionsf.php the line 430:
$lPath = VmView::getVmSubLayoutPath ($name);
For:
if($name != 'tos'){
$lPath = VmView::getVmSubLayoutPath ($name);
}
GREAT robertotaiko !
I resolved the problem with the
Fatal error: Call to undefined method VmView::getVmSubLayoutPath() in C:\xampp\htdocs\j3vm299\components\com_virtuemart\helpers\shopfunctionsf.php on line 430
but now i get the error with the terms of service....
what other options i got? Virtuemart 2.9.9.2
UPdate!
Hi,
this also worked for me but now I get an error on the order screen:
Notice: Undefined variable: lPath in /var/www/clients/client7/web2/web/components/com_virtuemart/helpers/shopfunctionsf.php on line 438
which references:
if($lPath){
ob_start ();
include ($lPath);
return ob_get_clean();
} else {
vmdebug('renderVmSubLayout layout not found '.$name);
}
any ideas?
only a notice but perhaps try
if(isset($lPath)) {