VirtueMart Forum

VirtueMart 2 + 3 + 4 => Installation, Migration & Upgrade => Topic started by: pabro on January 06, 2015, 17:04:11 PM

Title: Error on menu item (backend) and home page after upgrade to Virtuemart 3
Post by: pabro on January 06, 2015, 17:04:11 PM
After upgrade Virtuemart 2.6.14 to 3.0.2 (with default joomla installer) i have an error at backend by edit or add new menu item to virtuemart (screenshot attached).
Layout is destroyed and error display:
QuoteFatal error: Cannot redeclare class JTableInterface in /www/htdocs/xxx/administrator/components/com_virtuemart/helpers/vmtable.php on line 34

I can not save menu item or change Menu Item Type.
It seems only by types to VM categories or products, menu to shopping cart for example work.

Same error and blank page i get on home page of website/joomla (its not shop front page) if seo of virtuemart is enabled, if i select "SEO Disabled" in virtuemart our home page is displayed correct. VM Modules are unpublished, no thirt party extensions for virtuemart installed. SEO-Component (sh404sef) deinstalled, using joomla router.


Joomla: 2.5.27

[attachment cleanup by admin]
Title: Re: Error on menu item (backend) and home page after upgrade to Virtuemart 3
Post by: pabro on January 07, 2015, 15:44:05 PM
Issue solved by deinstallation of Component ,,Akeeba Subscriptions" ...
Title: Re: Error on menu item (backend) and home page after upgrade to Virtuemart 3
Post by: Milbo on January 07, 2015, 16:59:17 PM
Heyho, please try as replacement at vmtable around line 34


if(JVM_VERSION<3){
if(!interface_exists('JObservableInterface')){
interface JObservableInterface{

}
}

if(!interface_exists('JObservableInterface')){
interface JTableInterface{

}
}
}