QuoteFatal error: Cannot access protected property TableProducts::$jsonEncode in /home/fedorov/demovm2.eyemotion.ru/docs/administrator/components/com_virtuemart/models/product.php on line 819
This error occurs in the backend and frontend, when I go to the product details page.
PS: I think it may be something to related with the loss of a rating.... This error occurs only in the items which have not a rating.
UPDATED:
SOLUTION: Upgrade joomla 3.3.4 -> 3.3.6
What do you think about this?! :(
So far it seems that you and me are the only ones with this error. I didn't find the cause of the problem yet, but it has been reported to the developers. However, they couldn't reproduce this error yet. The $jsonEncode is not used in the VirtueMart code. Which Joomla version do you use?
I use joomla 3.3.4.
Why this error is related to the fact that raiting model is missing and not display? This error occurs only in the products which have not a rating.
I saw the error on the 2.9.9c version released on the 23rd but don't see it with the version released on 24th or in that obtained from SVN.
Quote from: jenkinhill on September 25, 2014, 12:44:41 PM
I saw the error on the 2.9.9c version released on the 23rd but don't see it with the version released on 24th or in that obtained from SVN.
Hello. I see version only from 23rd in http://dev.virtuemart.net/projects/virtuemart/files
Get the latest files from SVN
I'm updated to 2.9.9d but this error persists. It is still associated with the absence of a rating in the product....
PS. It's error maybe in DB. Try reinstalling the table.
The error seems to be related to changes in Joomla 3.3.4. Looks like it doesn't happen when using Joomla 3.3.3.
I can confirm this error on Joomla 3.3.4 with VirtueMart 2.9.9e.
and 3.3.5
after update to 3.3.6 it worked, but when i make an order and go to front page vm i've got Fatal error: Cannot access protected property TableProducts::$jsonEncode i