نه دیگه برطرف نشد! بنده عرض کردم میخام کاربر در هر تراکنش فقط از یک دسته بندی بتونه سفارش بده نه اینکه از هر دسته بندی یک آیتم فقط بتونه سفارش بده! کدی که شما دادین از هر دسته بندی یک آیتم فقط میتونه سفارش بده! من به صورت الگوریتم گفتم که مسئله روشن تر شه!
با مثال میگم این بار: فرض می کنیم یک دسته بندی داریم به نام "الف" و یک دسته بندی هم داریم به نام "ب"! کاربر برای اولین محصول میتونه از هر دو دسته بندی به سبد خریدش اضافه کنه! اما شرط ادامه خرید و تسویه حساب اینه که محصولات بعدی رو هم از همون دسته بندی انتخاب کنه! مثلا اگر محصول اول از دسته بندی "الف" بود محصولات بعدی هم از دسته بندی "ال