Using Virtuemart 3.6.2 you get the following notice in the category layout:
QuoteNotice: Undefined property: TableCategories::$virtuemart_id in <path>\components\com_virtuemart\views\category\view.html.php on line 723
This seems to be due to the usage of the unknown field $cat->virtuemart_id here (https://dev.virtuemart.net/projects/virtuemart/repository/entry/trunk/virtuemart/components/com_virtuemart/views/category/view.html.php#L741) instead of $cat->virtuemart_category_id
Would you please update to 3.6.8 in a test environment and see if it works? Thanks
Thank you very much. Perfect bug report. Stupid that I did not see that earlier.
I am using VirtueMart 3.6.8 10197 and get the following error when I click on the PayPal Payment options:
Notice: Undefined property: TablePaymentmethods::$virtuemart_shipmentmethod_ids in <path>/administrator/components/com_virtuemart/views/paymentmethod/view.html.php on line 86
Followed by the following on the 'Payment Method Information' tab:
Notice: Undefined property: TablePaymentmethods::$min_amount in <path>/administrator/components/com_virtuemart/views/paymentmethod/tmpl/edit_edit.php on line 34
Notice: Undefined property: TablePaymentmethods::$max_amount in <path>/administrator/components/com_virtuemart/views/paymentmethod/tmpl/edit_edit.php on line 35
Notice: Undefined property: TablePaymentmethods::$categories in <path>/administrator/components/com_virtuemart/views/paymentmethod/tmpl/edit_edit.php on line 44
Notice: Undefined property: TablePaymentmethods::$blocking_categories in <path>/administrator/components/com_virtuemart/views/paymentmethod/tmpl/edit_edit.php on line 49
Notice: Undefined property: TablePaymentmethods::$countries in <path>/administrator/components/com_virtuemart/views/paymentmethod/tmpl/edit_edit.php on line 54
Notice: Undefined property: TablePaymentmethods::$blocking_countries in <path>/administrator/components/com_virtuemart/views/paymentmethod/tmpl/edit_edit.php on line 55
Same error in Virtuemart 3.6.10 10211 like Ripple
EDIT: Fixed - I changed the currency of the USD in Payment Method Information, save - no errrors, I changed my currency (BGN) back, save and again there is no errors! Тhe store is migrated from an old version of virtuеmart 2.2
The payment problem can be because the new values on upgrade are missing in the table.
So on save the method, the problem should be solved