Есть ли способ сравнить два атрибута в функции корзины?Сравнить данные в корзине funtion
$data = array(
'id' => $id,
'qty' => $qty,
'price' => $price,
'name' => $name,
'stock' =>$quan
);
Так что, если мне нужно сравнить элементы количества и запаса, как мне их реализовать на контроллере?
Извините за позднюю отправку. Вот код контроллера:
function update_c()
{
$data = $_REQUEST;
foreach ($this->cart->contents() as $items)
{
$name = $items['name'];
$quantity = $items['qty'];
$price = $items['price'];
$sub = $items['subtotal'];
$total = $this->cart->total();
$id = $items['id'];
$quan=$items['stock'];
if($items['quantity']<=$items['quan'])
{
$this->data['err_message'] = 'Your cart is added!';
$this->cart->update($data);
redirect($_SERVER['HTTP_REFERER']);
}
else
{
$this->data['err_message'] = 'quantity mismatch';
}
}
}
можете ли вы разместить свой текущий код контроллера? – Dave