HomeHome Product Discus... Product Discus...SmithCartSmithCartCustomizing available order statusCustomizing available order status
Previous
 
Next
New Post
8/3/2010 4:43 PM
 

Hi,

Is it possible to customize the order status list to add and remove items?

Thanks

 
New Post
8/3/2010 4:49 PM
 

On what screen... Order Details?

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
8/3/2010 5:09 PM
 

Hi Scott,

Everywhere it applies... The idea is to assign a non built-in status to an order, such as "packaging", "ready to ship", etc.

Thanks

 
New Post
8/3/2010 5:51 PM
 

The only 2 screens that it would be relevant to change or add order statuses is on the manageorders1.ascx page and the manageorderdetail.ascx page. The manageorders1 page allows you to sort and filter by order status and the manageorderdetail page allows you to change the status of the order and save it. To change/add order statuses on the manageorderdetail page navigate to the \desktopmodules\smith.buynow folder and open up manageorderdetail.asc. On line 31 you will see the following code:

<asp:DropDownList ID="ddStatus" runat="server" CssClass="textboxstyle">

<asp:ListItem>Open</asp:ListItem>

<asp:ListItem>Closed</asp:ListItem>

<asp:ListItem>Cancelled</asp:ListItem>

<asp:ListItem>Shipped</asp:ListItem>

<asp:ListItem>Warehouse</asp:ListItem>

<asp:ListItem>BillMeLater</asp:ListItem>

</asp:DropDownList>

To add a new order status just create a new asp:listitem with the order status you want. To change an order status just modify the text of the order status and to delete just delete the listitem.

You should not delete or change the following statuses:

  • Open
  • Cancelled
  • BillMeLater

These statuses are saved with the order when the customer places an order. The open status is assigned to a successful approved order. The cancelled order status is assigned when the credit card is declined and the billmelater status is assigned when you have configured either the bill me later payment option or one of the pay later payment methods like cash, COD or paper check. You can change the shipped and warehouse status or add any new ones you want.

To change the status on the manageorders1.ascx page the same instructions apply.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
8/4/2010 8:13 AM
 

Great! That will work. I was expecting a sql table with status defined in them.

Thanks

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartCustomizing available order statusCustomizing available order status