From 45b0c4e9d96e34b9968d586ee794285c3ef025a5 Mon Sep 17 00:00:00 2001 From: Bong Cosca Date: Sat, 22 Sep 2018 18:03:23 +0000 Subject: [PATCH] Access basket item by _id (#260) --- basket.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/basket.php b/basket.php index f939c7cd..08515ee2 100644 --- a/basket.php +++ b/basket.php @@ -90,7 +90,8 @@ function find($key=NULL,$val=NULL) { if (isset($_SESSION[$this->key])) { foreach ($_SESSION[$this->key] as $id=>$item) if (!isset($key) || - array_key_exists($key,$item) && $item[$key]==$val) { + array_key_exists($key,$item) && $item[$key]==$val || + $key=='_id' && $id==$val) { $obj=clone($this); $obj->id=$id; $obj->item=$item;