Get order collection by order id in Magento 2?Element 'css', attribute 'order': The attribute 'order' is not allowedMagento 2: Plugin class does not existHow to install extension using composer - Magento EE 2.2 ( Production )Magento2 does n't get the order collection from OrderCollectionFactoryGet Product id in magento2Send Order Shipment Email to CC AddressError during compilation in magento 2.2.2Magento 2, Cannot `getCollection()` from model factoryError in collectionsDeclaration error during compile
How to tell a function to use the default argument values?
What is the most common color to indicate the input-field is disabled?
Zip/Tar file compressed to larger size?
Do UK voters know if their MP will be the Speaker of the House?
How would I stat a creature to be immune to everything but the Magic Missile spell? (just for fun)
A category-like structure without composition?
Do scales need to be in alphabetical order?
ssTTsSTtRrriinInnnnNNNIiinngg
How does a predictive coding aid in lossless compression?
Personal Teleportation: From Rags to Riches
Why is consensus so controversial in Britain?
Am I breaking OOP practice with this architecture?
Is it inappropriate for a student to attend their mentor's dissertation defense?
Is there a hemisphere-neutral way of specifying a season?
Forgetting the musical notes while performing in concert
How much of data wrangling is a data scientist's job?
What about the virus in 12 Monkeys?
How do I handle a potential work/personal life conflict as the manager of one of my friends?
I would say: "You are another teacher", but she is a woman and I am a man
What is a romance in Latin?
Size of subfigure fitting its content (tikzpicture)
Can my sorcerer use a spellbook only to collect spells and scribe scrolls, not cast?
CAST throwing error when run in stored procedure but not when run as raw query
One verb to replace 'be a member of' a club
Get order collection by order id in Magento 2?
Element 'css', attribute 'order': The attribute 'order' is not allowedMagento 2: Plugin class does not existHow to install extension using composer - Magento EE 2.2 ( Production )Magento2 does n't get the order collection from OrderCollectionFactoryGet Product id in magento2Send Order Shipment Email to CC AddressError during compilation in magento 2.2.2Magento 2, Cannot `getCollection()` from model factoryError in collectionsDeclaration error during compile
I am trying to get order collection by order id in Magento 2.
Here is my code:
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection()->load($oid);
echo $custLastName= $orders->getCustomerLastname();
But its is giving fatal error:
Call to undefined method MagentoSalesModelResourceModelOrderCollection::getCustomerLastname()
magento2.2 order-collection
add a comment |
I am trying to get order collection by order id in Magento 2.
Here is my code:
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection()->load($oid);
echo $custLastName= $orders->getCustomerLastname();
But its is giving fatal error:
Call to undefined method MagentoSalesModelResourceModelOrderCollection::getCustomerLastname()
magento2.2 order-collection
1
use$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
– bang.nguyen47
22 hours ago
This method does not return customer information. So I need collection of it that provides customer information as well
– Arshad Hussain
22 hours ago
check my answer just remove getCollection
– Ronak Rathod
22 hours ago
add a comment |
I am trying to get order collection by order id in Magento 2.
Here is my code:
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection()->load($oid);
echo $custLastName= $orders->getCustomerLastname();
But its is giving fatal error:
Call to undefined method MagentoSalesModelResourceModelOrderCollection::getCustomerLastname()
magento2.2 order-collection
I am trying to get order collection by order id in Magento 2.
Here is my code:
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection()->load($oid);
echo $custLastName= $orders->getCustomerLastname();
But its is giving fatal error:
Call to undefined method MagentoSalesModelResourceModelOrderCollection::getCustomerLastname()
magento2.2 order-collection
magento2.2 order-collection
asked 22 hours ago
Arshad HussainArshad Hussain
4021826
4021826
1
use$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
– bang.nguyen47
22 hours ago
This method does not return customer information. So I need collection of it that provides customer information as well
– Arshad Hussain
22 hours ago
check my answer just remove getCollection
– Ronak Rathod
22 hours ago
add a comment |
1
use$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
– bang.nguyen47
22 hours ago
This method does not return customer information. So I need collection of it that provides customer information as well
– Arshad Hussain
22 hours ago
check my answer just remove getCollection
– Ronak Rathod
22 hours ago
1
1
use
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
– bang.nguyen47
22 hours ago
use
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
– bang.nguyen47
22 hours ago
This method does not return customer information. So I need collection of it that provides customer information as well
– Arshad Hussain
22 hours ago
This method does not return customer information. So I need collection of it that provides customer information as well
– Arshad Hussain
22 hours ago
check my answer just remove getCollection
– Ronak Rathod
22 hours ago
check my answer just remove getCollection
– Ronak Rathod
22 hours ago
add a comment |
3 Answers
3
active
oldest
votes
Just Remove getCollection
:-
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
echo $custLastName= $orders->getCustomerLastname();
It worked. Thanks
– Arshad Hussain
22 hours ago
add a comment |
The Following code will easily get Customer details, Billing, Shipping and order totals
$orderId = 1222;
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$order = $objectManager->create('MagentoSalesModelOrderRepository')->get($orderId);
/*get customer details*/
$custLastName= $orders->getCustomerLastname();
$custFirsrName= $orders->getCustomerFirstname();
$ipaddress=$order->getRemoteIp();
$customer_email=$order->getCustomerEmail();
$customerid=$order->getCustomerId();
/* get Billing details */
$billingaddress=$order->getBillingAddress();
$billingcity=$billingaddress->getCity();
$billingstreet=$billingaddress->getStreet();
$billingpostcode=$billingaddress->getPostcode();
$billingtelephone=$billingaddress->getTelephone();
$billingstate_code=$billingaddress->getRegionCode();
/* get shipping details */
$shippingaddress=$order->getShippingAddress();
$shippingcity=$shippingaddress->getCity();
$shippingstreet=$shippingaddress->getStreet();
$shippingpostcode=$shippingaddress->getPostcode();
$shippingtelephone=$shippingaddress->getTelephone();
$shippingstate_code=$shippingaddress->getRegionCode();
/* get total */
$tax_amount=$order->getTaxAmount();
$total=$order->getGrandTotal();
add a comment |
try with
$orders = $objectManager->create('MagentoSalesModelResourceModelOrderCollectionFactory');
foreach ($orders as $order)
echo $order->getCustomerLastname();
echo $order->getData($id);
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f268468%2fget-order-collection-by-order-id-in-magento-2%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Just Remove getCollection
:-
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
echo $custLastName= $orders->getCustomerLastname();
It worked. Thanks
– Arshad Hussain
22 hours ago
add a comment |
Just Remove getCollection
:-
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
echo $custLastName= $orders->getCustomerLastname();
It worked. Thanks
– Arshad Hussain
22 hours ago
add a comment |
Just Remove getCollection
:-
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
echo $custLastName= $orders->getCustomerLastname();
Just Remove getCollection
:-
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
echo $custLastName= $orders->getCustomerLastname();
answered 22 hours ago
Ronak RathodRonak Rathod
1,018212
1,018212
It worked. Thanks
– Arshad Hussain
22 hours ago
add a comment |
It worked. Thanks
– Arshad Hussain
22 hours ago
It worked. Thanks
– Arshad Hussain
22 hours ago
It worked. Thanks
– Arshad Hussain
22 hours ago
add a comment |
The Following code will easily get Customer details, Billing, Shipping and order totals
$orderId = 1222;
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$order = $objectManager->create('MagentoSalesModelOrderRepository')->get($orderId);
/*get customer details*/
$custLastName= $orders->getCustomerLastname();
$custFirsrName= $orders->getCustomerFirstname();
$ipaddress=$order->getRemoteIp();
$customer_email=$order->getCustomerEmail();
$customerid=$order->getCustomerId();
/* get Billing details */
$billingaddress=$order->getBillingAddress();
$billingcity=$billingaddress->getCity();
$billingstreet=$billingaddress->getStreet();
$billingpostcode=$billingaddress->getPostcode();
$billingtelephone=$billingaddress->getTelephone();
$billingstate_code=$billingaddress->getRegionCode();
/* get shipping details */
$shippingaddress=$order->getShippingAddress();
$shippingcity=$shippingaddress->getCity();
$shippingstreet=$shippingaddress->getStreet();
$shippingpostcode=$shippingaddress->getPostcode();
$shippingtelephone=$shippingaddress->getTelephone();
$shippingstate_code=$shippingaddress->getRegionCode();
/* get total */
$tax_amount=$order->getTaxAmount();
$total=$order->getGrandTotal();
add a comment |
The Following code will easily get Customer details, Billing, Shipping and order totals
$orderId = 1222;
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$order = $objectManager->create('MagentoSalesModelOrderRepository')->get($orderId);
/*get customer details*/
$custLastName= $orders->getCustomerLastname();
$custFirsrName= $orders->getCustomerFirstname();
$ipaddress=$order->getRemoteIp();
$customer_email=$order->getCustomerEmail();
$customerid=$order->getCustomerId();
/* get Billing details */
$billingaddress=$order->getBillingAddress();
$billingcity=$billingaddress->getCity();
$billingstreet=$billingaddress->getStreet();
$billingpostcode=$billingaddress->getPostcode();
$billingtelephone=$billingaddress->getTelephone();
$billingstate_code=$billingaddress->getRegionCode();
/* get shipping details */
$shippingaddress=$order->getShippingAddress();
$shippingcity=$shippingaddress->getCity();
$shippingstreet=$shippingaddress->getStreet();
$shippingpostcode=$shippingaddress->getPostcode();
$shippingtelephone=$shippingaddress->getTelephone();
$shippingstate_code=$shippingaddress->getRegionCode();
/* get total */
$tax_amount=$order->getTaxAmount();
$total=$order->getGrandTotal();
add a comment |
The Following code will easily get Customer details, Billing, Shipping and order totals
$orderId = 1222;
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$order = $objectManager->create('MagentoSalesModelOrderRepository')->get($orderId);
/*get customer details*/
$custLastName= $orders->getCustomerLastname();
$custFirsrName= $orders->getCustomerFirstname();
$ipaddress=$order->getRemoteIp();
$customer_email=$order->getCustomerEmail();
$customerid=$order->getCustomerId();
/* get Billing details */
$billingaddress=$order->getBillingAddress();
$billingcity=$billingaddress->getCity();
$billingstreet=$billingaddress->getStreet();
$billingpostcode=$billingaddress->getPostcode();
$billingtelephone=$billingaddress->getTelephone();
$billingstate_code=$billingaddress->getRegionCode();
/* get shipping details */
$shippingaddress=$order->getShippingAddress();
$shippingcity=$shippingaddress->getCity();
$shippingstreet=$shippingaddress->getStreet();
$shippingpostcode=$shippingaddress->getPostcode();
$shippingtelephone=$shippingaddress->getTelephone();
$shippingstate_code=$shippingaddress->getRegionCode();
/* get total */
$tax_amount=$order->getTaxAmount();
$total=$order->getGrandTotal();
The Following code will easily get Customer details, Billing, Shipping and order totals
$orderId = 1222;
$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$order = $objectManager->create('MagentoSalesModelOrderRepository')->get($orderId);
/*get customer details*/
$custLastName= $orders->getCustomerLastname();
$custFirsrName= $orders->getCustomerFirstname();
$ipaddress=$order->getRemoteIp();
$customer_email=$order->getCustomerEmail();
$customerid=$order->getCustomerId();
/* get Billing details */
$billingaddress=$order->getBillingAddress();
$billingcity=$billingaddress->getCity();
$billingstreet=$billingaddress->getStreet();
$billingpostcode=$billingaddress->getPostcode();
$billingtelephone=$billingaddress->getTelephone();
$billingstate_code=$billingaddress->getRegionCode();
/* get shipping details */
$shippingaddress=$order->getShippingAddress();
$shippingcity=$shippingaddress->getCity();
$shippingstreet=$shippingaddress->getStreet();
$shippingpostcode=$shippingaddress->getPostcode();
$shippingtelephone=$shippingaddress->getTelephone();
$shippingstate_code=$shippingaddress->getRegionCode();
/* get total */
$tax_amount=$order->getTaxAmount();
$total=$order->getGrandTotal();
answered 22 hours ago
ARUNPRABAKARAN MARUNPRABAKARAN M
374112
374112
add a comment |
add a comment |
try with
$orders = $objectManager->create('MagentoSalesModelResourceModelOrderCollectionFactory');
foreach ($orders as $order)
echo $order->getCustomerLastname();
echo $order->getData($id);
add a comment |
try with
$orders = $objectManager->create('MagentoSalesModelResourceModelOrderCollectionFactory');
foreach ($orders as $order)
echo $order->getCustomerLastname();
echo $order->getData($id);
add a comment |
try with
$orders = $objectManager->create('MagentoSalesModelResourceModelOrderCollectionFactory');
foreach ($orders as $order)
echo $order->getCustomerLastname();
echo $order->getData($id);
try with
$orders = $objectManager->create('MagentoSalesModelResourceModelOrderCollectionFactory');
foreach ($orders as $order)
echo $order->getCustomerLastname();
echo $order->getData($id);
answered 22 hours ago
Olivier Van de VeldeOlivier Van de Velde
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f268468%2fget-order-collection-by-order-id-in-magento-2%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
use
$orders = $objectManager->create('MagentoSalesModelOrder')->load($oid);
– bang.nguyen47
22 hours ago
This method does not return customer information. So I need collection of it that provides customer information as well
– Arshad Hussain
22 hours ago
check my answer just remove getCollection
– Ronak Rathod
22 hours ago