Get collection of orders excluding cancelled order in Magento 2Orders collection - how to get all in the time range (current day)Order mail from success.phtml page in magento 2.2?Magento 2 - Get orders that were completed x days agoHow to get the selected Order(s) so i can use them for building a form in custom grid?Magento v1.9 Customer Edit Tab - Orders Collection{M1) Product collection sort order by views for Most Viewed ProductsMagento 2 : How to get order collection group by customer?How to get order collection filter with customer_is_guest and email (Magento 2)Get order collection by order id in Magento 2?Get billing address line 1 and line 2 in order collection: Magento 2
Why can't we play rap on piano?
How old can references or sources in a thesis be?
Is it legal for company to use my work email to pretend I still work there?
What are the disadvantages of having a left skewed distribution?
Two films in a tank, only one comes out with a development error – why?
How can bays and straits be determined in a procedurally generated map?
Why is consensus so controversial in Britain?
Which country benefited the most from UN Security Council vetoes?
Why is Minecraft giving an OpenGL error?
Revoked SSL certificate
meaning of に in 本当に?
How is the claim "I am in New York only if I am in America" the same as "If I am in New York, then I am in America?
What would happen to a modern skyscraper if it rains micro blackholes?
Are astronomers waiting to see something in an image from a gravitational lens that they've already seen in an adjacent image?
Do infinite dimensional systems make sense?
Roll the carpet
Convert two switches to a dual stack, and add outlet - possible here?
Horror movie about a virus at the prom; beginning and end are stylized as a cartoon
How does one intimidate enemies without having the capacity for violence?
Replacing matching entries in one column of a file by another column from a different file
Theorems that impeded progress
A case of the sniffles
Is it possible to run Internet Explorer on OS X El Capitan?
Filter any system log file by date or date range
Get collection of orders excluding cancelled order in Magento 2
Orders collection - how to get all in the time range (current day)Order mail from success.phtml page in magento 2.2?Magento 2 - Get orders that were completed x days agoHow to get the selected Order(s) so i can use them for building a form in custom grid?Magento v1.9 Customer Edit Tab - Orders Collection{M1) Product collection sort order by views for Most Viewed ProductsMagento 2 : How to get order collection group by customer?How to get order collection filter with customer_is_guest and email (Magento 2)Get order collection by order id in Magento 2?Get billing address line 1 and line 2 in order collection: Magento 2
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have got order collection with the following code:
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
Which is working fine. Problem is that it returns all types of orders including 'processing', 'cancelled' etc. I don't want the cancelled order in this collection.
I don't know how to exclude cancelled order in the above code.
Hope somebody helps.
magento2.2 order-collection
add a comment |
I have got order collection with the following code:
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
Which is working fine. Problem is that it returns all types of orders including 'processing', 'cancelled' etc. I don't want the cancelled order in this collection.
I don't know how to exclude cancelled order in the above code.
Hope somebody helps.
magento2.2 order-collection
add a comment |
I have got order collection with the following code:
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
Which is working fine. Problem is that it returns all types of orders including 'processing', 'cancelled' etc. I don't want the cancelled order in this collection.
I don't know how to exclude cancelled order in the above code.
Hope somebody helps.
magento2.2 order-collection
I have got order collection with the following code:
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
Which is working fine. Problem is that it returns all types of orders including 'processing', 'cancelled' etc. I don't want the cancelled order in this collection.
I don't know how to exclude cancelled order in the above code.
Hope somebody helps.
magento2.2 order-collection
magento2.2 order-collection
asked yesterday
Arshad HussainArshad Hussain
4361826
4361826
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Try this,
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
$orders->addFieldToSelect('*')->addFieldToFilter('status', array('in' => array(complete,processing)));
Status not in cancelled order will get into the collection.
am not sure about the status name cancelled make sure you use the exact one in the table sales_order table.
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
|
show 3 more comments
It isn't the best way to get collections in M2 using object manager. Use collection factorty for this purpose instead. Here's a short example:
use MagentoSalesModelResourceModelOrderCollectionFactory;
class SomeClass
...
public function __construct(
...
CollectionFactory $orderCollectionFactory
...
)
...
$this->collectionFactory = $orderCollectionFactory;
...
...
public function getOrders()
$orders = $this->collectionFactory()->create()
->addFieldToSelect('*')
->addFieldToFilter('status', ['neq' => 'cancelled']);
return $orders;
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%2f268790%2fget-collection-of-orders-excluding-cancelled-order-in-magento-2%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try this,
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
$orders->addFieldToSelect('*')->addFieldToFilter('status', array('in' => array(complete,processing)));
Status not in cancelled order will get into the collection.
am not sure about the status name cancelled make sure you use the exact one in the table sales_order table.
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
|
show 3 more comments
Try this,
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
$orders->addFieldToSelect('*')->addFieldToFilter('status', array('in' => array(complete,processing)));
Status not in cancelled order will get into the collection.
am not sure about the status name cancelled make sure you use the exact one in the table sales_order table.
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
|
show 3 more comments
Try this,
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
$orders->addFieldToSelect('*')->addFieldToFilter('status', array('in' => array(complete,processing)));
Status not in cancelled order will get into the collection.
am not sure about the status name cancelled make sure you use the exact one in the table sales_order table.
Try this,
$orders = $objectManager->create('MagentoSalesModelOrder')->getCollection();
$orders->addFieldToSelect('*')->addFieldToFilter('status', array('in' => array(complete,processing)));
Status not in cancelled order will get into the collection.
am not sure about the status name cancelled make sure you use the exact one in the table sales_order table.
edited 12 hours ago
answered yesterday
Prathap GunasekaranPrathap Gunasekaran
1,7261618
1,7261618
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
|
show 3 more comments
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
Call to undefined method MagentoSalesModelResourceModelOrderCollection::addFieldToField()
– Arshad Hussain
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
sorry typo erro check now
– Prathap Gunasekaran
yesterday
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
I have checked it in db for status, its 'canceled' but still it is not working niether yours nor mine.
– Arshad Hussain
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
Will it returns collection
– Prathap Gunasekaran
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
It is returning collection including all types of status
– Arshad Hussain
12 hours ago
|
show 3 more comments
It isn't the best way to get collections in M2 using object manager. Use collection factorty for this purpose instead. Here's a short example:
use MagentoSalesModelResourceModelOrderCollectionFactory;
class SomeClass
...
public function __construct(
...
CollectionFactory $orderCollectionFactory
...
)
...
$this->collectionFactory = $orderCollectionFactory;
...
...
public function getOrders()
$orders = $this->collectionFactory()->create()
->addFieldToSelect('*')
->addFieldToFilter('status', ['neq' => 'cancelled']);
return $orders;
add a comment |
It isn't the best way to get collections in M2 using object manager. Use collection factorty for this purpose instead. Here's a short example:
use MagentoSalesModelResourceModelOrderCollectionFactory;
class SomeClass
...
public function __construct(
...
CollectionFactory $orderCollectionFactory
...
)
...
$this->collectionFactory = $orderCollectionFactory;
...
...
public function getOrders()
$orders = $this->collectionFactory()->create()
->addFieldToSelect('*')
->addFieldToFilter('status', ['neq' => 'cancelled']);
return $orders;
add a comment |
It isn't the best way to get collections in M2 using object manager. Use collection factorty for this purpose instead. Here's a short example:
use MagentoSalesModelResourceModelOrderCollectionFactory;
class SomeClass
...
public function __construct(
...
CollectionFactory $orderCollectionFactory
...
)
...
$this->collectionFactory = $orderCollectionFactory;
...
...
public function getOrders()
$orders = $this->collectionFactory()->create()
->addFieldToSelect('*')
->addFieldToFilter('status', ['neq' => 'cancelled']);
return $orders;
It isn't the best way to get collections in M2 using object manager. Use collection factorty for this purpose instead. Here's a short example:
use MagentoSalesModelResourceModelOrderCollectionFactory;
class SomeClass
...
public function __construct(
...
CollectionFactory $orderCollectionFactory
...
)
...
$this->collectionFactory = $orderCollectionFactory;
...
...
public function getOrders()
$orders = $this->collectionFactory()->create()
->addFieldToSelect('*')
->addFieldToFilter('status', ['neq' => 'cancelled']);
return $orders;
edited yesterday
answered yesterday
Kirill KorushkinKirill Korushkin
1437
1437
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%2f268790%2fget-collection-of-orders-excluding-cancelled-order-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