Ok. I've read through the thread and don't find a resolve.
I "had" VM 4 installed with J4.2.8 yesterday and then had to reinstall everything. I "dropped" everything in the database and started over (it's a dummy site and nothing other than VM, Istraxx Quantity Discount, and JCE have been installed - using Cassiopeia). I also have Php 8.0 enabled.
Upon reinstall with VM 4.0.12 10777 and J 4.2.8 I created a product yesterday. It worked. Not today.
Today, I created a second product (a lot of testing required for this project). I also created "Custom Fields" - 2. One if for "Group" and a second for "Year".
Everything was working fine until I clicked on "Product Details" (either product has the same results), and got an error from Joomla:
The requested page can't be found.
An error has occurred while processing your request.
You may not be able to visit this page because of:
an out-of-date bookmark/favourite
a mistyped address
a search engine that has an out-of-date listing for this site
you have no access to this page
Go to the Home Page
If difficulties persist, please contact the website administrator and report the error below.
0 Unsupported operand types: float * string
I've unpublished the Custom Fields and tried again. Same results.
I deleted the Custom Fields from both products and tried again. Same results.
Then I unpublished the plugin I installed after reinstalling everything else.
It turned out that the Quantity Discount plugin for which my client paid is causing the problem.
Because this is something for another thread I'll move over there now that I know what's causing the issue. But the Istraxx 1.10.0 is at fault and also has an error when debugging - Deprecated: Required parameter $plus follows optional parameter $currency in /home/schoolfo/store.schoolfortheblonde.com/plugins/vmcalculation/istraxx_quantity/istraxx_quantity.php on line 546
My problem throws the error that is discussed in this thread. I thought it would help others, but I began posting here before I ran down the culprit.
By the way. The "gross price" in the latest VM? I don't understand the value of having that "mandated" in every site that uses VM 4. Why isn't that an option? I'll hide that via CSS, but still....
Things like that "may" be helpful, IF one could arrange the order in which things like that appear. But where it appears is wrong. Too many "? - price" and it's becoming confusing for customers.