Magento 2 기반 웹샵에서 주문과 고객을 내보내려면 PHP 파일을 만들고 싶습니다 (내보내기와 같은). 나는 Magento 1에 대한 전체 코드를 가지고 있지만, M2에 대해서는 많은 것을 시도했다.Magento 2 주문 모음 + 고객 모음
제품에도이 기능이 필요했지만 지금은이 기능이 있습니다.
누구든지 주문 및 고객을위한 전체 코드를 추가 할 수 있다면 기꺼이 할 수 있습니다. 찾으면 하나를 붙여 넣습니다.
Magento 2 기반 웹샵에서 주문과 고객을 내보내려면 PHP 파일을 만들고 싶습니다 (내보내기와 같은). 나는 Magento 1에 대한 전체 코드를 가지고 있지만, M2에 대해서는 많은 것을 시도했다.Magento 2 주문 모음 + 고객 모음
제품에도이 기능이 필요했지만 지금은이 기능이 있습니다.
누구든지 주문 및 고객을위한 전체 코드를 추가 할 수 있다면 기꺼이 할 수 있습니다. 찾으면 하나를 붙여 넣습니다.
안녕 당신이 아래의 코드
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$orderDatamodel = $objectManager->get('Magento\Sales\Model\Order')->getCollection();
foreach($orderDatamodel as $orderDatamodel1){
print_r($orderDatamodel1->getData());
}
을 사용할 수 있습니다 젠토 2 차 수집을 얻을 수 이
http://magentocodes.blogspot.in/2016/10/how-to-get-order-collection-in-magento2.html
을 확인 자세한 내용은
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$orderDatamodel = $objectManager->get('Magento\Sales\Model\Order')->getCollection();
foreach($orderDatamodel as $orderDatamodel1){
$getid = $orderDatamodel1->getData("increment_id");
$orderData = $objectManager->create('Magento\Sales\Model\Order')->loadByIncrementId($getid);
//echo "<pre>";
$getorderdata = $orderData->getData();
$orderItems = $orderData->getAllVisibleItems();
foreach($orderItems as $orderItems){
print_r($orderItems->getData());
}
}
를 사용하여 순서와 순서 아이템을 얻을 수 있습니다
고객 컬렉션을 얻으려면 사용할 수있는 데이터가
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$customerObj = $objectManager->create('Magento\Customer\Model\Customer')->getCollection();
foreach($customerObj as $customerObjdata){
print_r($customerObjdata ->getData());
}
$ objectManager는 좋지 않습니다. – Shine
우리가 사용할 수있는 옵션을 제공하십시오 감사합니다 –
Magento 앞에는 슬래시가없고 개체 관리자를 사용하는 것이 좋지 않습니다.이 모델 인스턴스 대신 컨트롤러 생성자에 주입 할 수 있습니다. –