-- HikaShop version -- : 4.0.1
-- Joomla version -- : 3.9.1
-- PHP version -- : 5.6.39
-- Browser(s) name and version -- : Google Chrome 71.0.3578.98
Hi
We have recently upgraded from an ancient version of Hikashop running on Joomla 2.5 and enjoying the new versions of Hikashop & Joomla, but one of the things which has got me puzzled is the address validation and product pricing in order management in the back end.
When a new order is created in the back end, the address fields are not being validated with a Javascript error showing up in the Console on change of field: hikashopToggleFields is not defined at HTMLInputElement.onchange
If there are any errors in the address validation, the new address details are reset to blank - which irks the staff members a bit
I understand this should be placed in the current document by a call to jsToggle(...) as that is where the JS is, but that does not seem to be added in the order screen in the back end.
I was wondering whether this is causing issues with product pricing too (but that is not throwing any exceptions in the console). We have products which are discounted according to how many are purchased. In the front end the prices manage themselves, but when adding products in the back-end the unit price is not changed when I add in multiple products. Again staff complain
The same is happening in production and in development (development is now running PHP7.1 because I am upgrading all source to be PHP7 compliant)
Any pointers to help fix these last few issues would be greatly appreciated.
DJ