У меня около 4000 продуктов, некоторые из которых имеют варианты, а некоторые нет. Я получаю сообщение об ошибке при добавлении в корзину, которая говоритuCommerce Варианты продуктов
продукта с SKU «182929» содержит варианты, и не могу быть добавлен корзины. Вместо этого добавьте конкретный вариант.
Эта ошибка получена, когда я делаю этот вызов:
TransactionLibrary.AddToBasket(1, "182929", null, null, null, true, true, null);
Когда я смотрю на продукт в интерфейсе uCommerce нет никаких вариантов на нем. Может ли кто-нибудь сказать мне, что определяет, является ли продукт вариантом или нет? Или более того, что заставило бы uCommerce думать, что у этого продукта есть варианты.
Пятно на @ Søren. У меня есть одно определение «BaseProduct», затем другое для продуктов без вариантов «PartyProducts» и третий «PartyProductVariants» для продуктов с вариантами. Как-то (я подозреваю, во время обновления uCommerce) определения из PartyProductVariants были дублированы в определении PartyProduct. После удаления все получилось хорошо! благодаря – Fred