VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: jjk on November 25, 2011, 18:42:29 PM

Title: Fatal error: Class 'vmPaymentPlugin'...
Post by: jjk on November 25, 2011, 18:42:29 PM
J1.7.3/VM2 SVN Revision 4823
Just wanted to note that I can't save any payment method. Clicking on 'Save' results in:
Fatal error: Class 'vmPaymentPlugin' not found in ...\plugins\vmpayment\paypal\paypal.php on line 24
both, with the PayPal and the Standard payment method. A typo in that line?
Title: Re: Fatal error: Class 'vmPaymentPlugin'...
Post by: PRO on November 25, 2011, 18:49:55 PM
the plugin files need to be overwritten with the new ones.

Title: Re: Fatal error: Class 'vmPaymentPlugin'...
Post by: jjk on November 25, 2011, 18:58:05 PM
I tried that already. I did create an AIO installer from the latest trunk and installed that one. Maybe I still have one or more obsolete ones in a directory. I'll check this again
Title: Re: Fatal error: Class 'vmPaymentPlugin'...
Post by: jjk on November 25, 2011, 20:32:22 PM
It seems that creating an AIO installer from the latest trunk version and installing that one in order to update my plugins was a mistake. There is a mismatch between file locations in the AIO trunk section and the location of the same files in the main trunk. So I ended up with different (duplicate) file versions in different directories. (Maybe the different file locations are related to J1.5.x/J1.7.x differences).

Ok. this problem is solved, but at present I still have a few more...  :)
Title: Re: Fatal error: Class 'vmPaymentPlugin'...
Post by: Milbo on November 26, 2011, 00:20:04 AM
j1.7 is using extra folders, the trunk is following the j1.5 convention, the same with the all in once installer. We found out that one of the plugins is not written as they should. So one of the optimisations does not work on them. After that we will test and release.