ввод формы выглядит следующим образом:
<input type="input" name="order_item[quantity][]" value="1">
<input type="hidden" value="22" name="order_item[item_sku_id][]">
<input type="input" name="order_item[quantity][]" value="1">
<input type="hidden" value="25" name="order_item[item_sku_id][]">
<input type="input" name="order_item[quantity][]" value="1">
<input type="hidden" value="23" name="order_item[item_sku_id][]">
<input type="input" name="order_item[quantity][]" value="1">
<input type="hidden" value="65" name="order_item[item_sku_id][]">
и правило проверки таково:
$valid->add('order_item[quantity]', __('model.order_item.quantity'))
->add_rule('required');
кажется, что приведенное выше правило проверки не работает! Как проверить такой многомерный массив? большое спасибо!
Редактировать1:
конечно, есть еще одна переменная item_sku_id
, чтобы сделать каждый заказ_элемент уникальным.