I have the following data that is being processed in a form:
[item][1][supplier_id] = 1
[item][1][territory_id] = 1
[item][1][cost] = 99.99
[item][2][supplier_id] = 2
[item][2][territory_id] = 1
[item][2][cost] = 99.99
[item][3][supplier_id] = 3
[item][3][territory_id] = 2
[item][3][cost] = 99.99
I would like to perform a validation check to satisfy the following:
If the supplier_ids are different I want to make sure the suppliers are from a different territory. Using the above as an example, the form would fail because item[1]
and item[2]
have a supplier from the same territory. If item[2]
was not included the form would validate.