1.6. Basket display
The basket page(s) are where the items are tracked and adjusted by the customer. It is possible to have an unlimited number of basket pages. It is also possible to have multiple shopping carts, as in buy or sell. This allows a basket/checkout type of ordering scheme, with custom order pages for items which have many accessories.
The name of the page to display can be configured in several ways:
- Set the SpecialPage order to the page to display when an item is ordered.
- Use the [order code=item page=page_name] Order it! </a> form of order tag to specify an arbitrary order page for an item.
- If already on an order page, set the mv_orderpage, mv_nextpage, mv_successpage, or mv_failpage variables.
The following variables can be used to control cart selection and page display:
mv_cartname
-
The shopping cart (default is main) to be used for this order operation.
mv_failpage
-
Page to be displayed on a failed order check (see Advanced Multi-level Order Pages)
mv_nextpage
-
Page to display on a return operation.
mv_orderpage
-
Page to be displayed on a refresh.
mv_successpage
-
Page to be displayed on a successful order check (see Advanced Multi-level Order Pages).
mv_order_profile
-
Order profile to be used if the form action is submit (see Advanced Multi-level Order Pages).