M2 Ödeme Uzantısı üzerinde çalışıyorum, tüccarımız siparişle birlikte ürün detaylarını göndermemize ihtiyaç duyuyor
Her şey iyi ama çalışıyor $order->getAllItems();
ya $order->getAllVisibleItems();
dönen basit ve böylece yapılandırılabilir ebeveyn ürünleri
Sepetinizde 2 ürün varsa
- 1 Basit Ürün
- 1 Yapılandırılabilir ürünle ilişkili
iki ürün almak yerine üç ürün alıyorum; bir basit, ilişkili ürün ve ana ürünü;
Doğru ürünleri çıkarmayı deneyebilirim ama eminim başka bir şey olmalı
/** @var \Magento\Sales\Model\Order $order */
$order = $payment->getOrder();
/**
* Get All Items of Products
*/
$productItems = $order->getAllItems() // returning 3 products where I have 2 in cart
$productItemsTest = $order->getAllVisibleItems(); // returning 3 products where I have 2 in cart