Товары в корзине для плагина доставки Есть решение
Увы, информации из метода getItems() плагина недостаточно. Нужен список товаров и артикулов. У товара может быть доп. параметр "Запрет авиадоставки" (в основном это аэрозольные баллоны под давлением), поэтому заказ с таким товаром имеет дополнительные ограничения на доставку. И второй момент — разные артикулы могут быть в разных городах. Поэтому если какого-то артикула нет на основном складе, надо увеличить планируемый срок доставки (возможно, владельцу магазина еще захочется увеличить стоимость доставки, но пока он требует только время).
items() из shopCart() я получил. А вот как правильно получить доп параметры товара и наличие артикула на складах пока раскопать не могу. :-/ Можно, конечно и напрямую в БД лезть, но это крайний случай. shopProductsCollection() по id товаров сделать?
1 ответ
Не вижу ничего зазорного в том, чтобы получить что-то из БД :)