The error that you get here is an inconsistency error. This type of error exists if a page expects a parameter or if this page is referred through with a button or microflow etc.
To fix this you would have to create an object of the ‘Order’ type on the page.
This can be done trough a microflow/nanoflow where you create the object and pass it as a return value.
You can use this as a datasource for the dataview.
You're trying to add a menu item that leads to the page ShoppingCart_Overview. However, the shopping cart page doesn't know which order you want to show on that page, because you're not passing “Order” to the page.
Instead of adding a menu item with “Show a Page”, change the “On click” to “Microflow”. In the microflow:
This should solve your error!
You are getting the error as the page is expecting the object of “Order” passed into it when you click to show it, this is due to [Order, page parameter] data view that is at the bottom of the page. Something like the following may work for you.
This will show all of the orders and all of the items within that order.
Hope this helps.
Thanks everyone for the swift response! I found what I was looking for with your help.