Home arrow Howto arrow Howto Start with UiaML
Howto Start with UiaML PDF Print E-mail
Written by Alex   
Monday, 08 October 2007
Article Index
Howto Start with UiaML
The UiaML sitemap view
The UiaML contentarea view
- The Welcome contentarea
- The Liquorice information contentarea
- The Menu contentarea
- The Assortment contentarea
- The Order contentarea
- The Ordermail contentarea
Documenting it all

The Order contentarea

 

In the SMV we specified that the Order contentarea gives an overview of the order and is the last step to finalize the order.


Contentarea ID

Order

Description

Overview of the ordered products and entered field values. The order will be definitive as soon as the customer hits the submit button.


So all we have to do is show the entered values as a text labels and offer the customer a change to submit the order.

Image

 

 

TextLabelID

OrderHeader

Intended content

A label that indicates that this contentarea shows an order and is the last step to finalize the order.


TextLabelID

txtDeliveryAddress

Intended content

Label that indicates that the value that follows is the provided delivery address


TextLabelID

DeliveryAddress

Intended content

The delivery address as entered in CAV:Assortment . CAE:DeliveryAddress.


TextLabelID

txtEMailAddress

Intended content

Label that indicates that the value that follows is the provided e-mail address


TextLabelID

EMailAddress

Intended content

The E-Mail address as entered in CAV:Assortment . CAE:EMailAddress


TextLabelID

txtComment

Intended content

Label that indicates that the value that follows is the provided comment.


TextLabelID

Comment

Intended content

Comment as entered in CAV:Assortment . CAE:Comment


Our customers are allowed to order less products than we have provided in the assortment contentarea view. So all we know about the length of our list is that it will be between 1 and 10. The actually length of the list however remains a secret. We therefore use the x in our model to indicated this phenomena.


TextLabelID

Product[x].Name

Intended content

Name of the ordered product.


TextLabelID

Product[x].price

Intended content

Price per product of the ordered product


TextLabelID

Product[x].quantity

Intended content

Label that indicates that the value that follows is the provided quantity


TextLabelID

Product[x].quantity.QTY

Intended content

Quantity as entered in CAV:Assortment . CAE:Product[n].quantity.QTY


ListID

Product

Nr of items

x

Sort element

Name

Sort order

Alphabetically in ascending order

Recursion

No


TextLabelID

Totalprice

Intended content

Total price of the ordered products.


TextLabelID

SubmitButton

Intended content

Label that indicates that the customer should click on it to finalize the order.




Last Updated ( Monday, 07 January 2008 )
 
< Prev   Next >