আমি এম 2 পেমেন্ট এক্সটেনশনে কাজ করছি যা আমাদের বণিকের প্রয়োজন যাতে অর্ডার সহ আইটেমের বিশদ পাঠানো দরকার
সবকিছু ঠিকঠাক কাজ করে তবে $order->getAllItems();
বা $order->getAllVisibleItems();
সাধারণ এবং কনফিগারযোগ্য পিতা-মাতার পণ্যগুলিতে ফিরে আসে
কার্টে আমার যদি 2 টি পণ্য থাকে
- 1 সাধারণ পণ্য
- 1 কনফিগারযোগ্য পণ্য সম্পর্কিত
সুতরাং দুটি পণ্য পাওয়ার পরিবর্তে আমি তিনটি পাচ্ছি; একটি সাধারণ, সম্পর্কিত পণ্য এবং এর মূল পণ্য;
আমি সঠিক পণ্যগুলি বের করার চেষ্টা করতে পারি তবে আমি নিশ্চিত যে এটি অবশ্যই অন্য কোনও be
/** @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