Логика поведения корзины