I'm searching for the spot, where the price field validation is done as I want to do some more checks here. But I only found the commerce_product_product_form_validate function which is only doing the sku check, but not price. If anyone can point me to the right file / function I would be very glad.
-
You'll find information on that in this thread drupal.stackexchange.com/questions/22952/…– Pontus NilssonCommented Aug 6, 2014 at 7:40
-
My problem is, that I don't want to add a new validation but edit the old one which is checking for required fields. But I can't find where this is done. Commerce isn't using form_alter as far as I found out.– AndiCommented Aug 6, 2014 at 7:48
-
What exactly do you want to change? Changing a modules default behavior by editing the modules code is a big no no :)– Pontus NilssonCommented Aug 6, 2014 at 7:52
-
I know. But I want price to be an non-mandatory field. As this isn't possible I have to change the check to set the price to a default value (0) when no price is set. I'm now on a workaround with a core-hack in drupals form.inc, which is pretty bad, but as commerce isn't giving me the chance to set a default price I'm stuck with that :(– AndiCommented Aug 6, 2014 at 8:12
-
Or is there a chance to bring in the standard _form_validate into commerce as an override?– AndiCommented Aug 6, 2014 at 8:14
|
Show 2 more comments