-- HikaShop version -- : 2.4.0
-- Joomla version -- : 3.4.1
-- PHP version -- : 5.4.40
-- Browser(s) name and version -- : any
-- Error-message(debug-mod must be tuned on) -- : None
We've have a custom order field setup set for a specific a category only.
It has worked fine since the site launched with 2.1.x a couple of years back.
However we have found with the 2.4.0 upgrade, that althougth the custom field may not be displayed, it is always being required.
If you put a product in that is not in the custom fields category and try go to the next step in checkout (to payment in our case), it does nothing. No error. It just takes you back to the same step you were on before (3 in our case).
Now if you add a product that the required field applies to, you can enter a value for the field and proceed.
You can then go back to step 1 of checkout, remove that product, and proceed with a product that is not in that category.
The cart apparently is keeping the "required" field value even thought it isn't being displayed any more.
We have plenty over orders where over the past 2 years that it worked just fine.
That is the field only displayed and was only required when a product in the select category was in the order.
Now it is being required on all orders regardless of the products in the order yet is not displayed nor gives an error message.
I just uploaded today (6/2/2015) the latest version of 2.4.0 and the problem persist.
I thought it might related to another issue I saw here but apparently not.