
Quick Store Tutorial
77
Shopping Cart Data-Map
The Data-Map is a static Content Table in Drumbeat. You can change and
customize it as you would any other static Content Table (see index of the
Drumbeat User’s Guide or HTML Help for information about Content Tables).
Depending on your specific storefront requirements, your Data Map will look
different from project to project.
The Data-Map provides information needed by the shopping cart for:
Obtaining information from the Product database when product items are
added to the shopping cart.
Storing information in the OrderDetails database when a site shopper decides
to check out and order products.
Calculating totals for price, weight, and/or discounts.
Determining which information in the shopping cart is displayed on the page.
The Data-Map links the dynamic content using a server-side element (Shopping
Cart site-level SmartElement), static content using a page-level element (Shopping
Cart Display SmartElement), and the data generated by parameters on-the-fly.
eStore ships with a five possible Data Map starter files that display the main
requirements of a storefront. You can choose the one you want to use based on
your requirements.
DataMap: Basic shopping cart used in the Quick Store tutorial
BasicShoppingCart: Includes only required fields. Does not include weight
tracking or line-item discount handling.
ShoppingCart_WeightTracking: Includes the weight-related columns so you
can do weight-based shipping.
ShoppingCart_Discounts_NoWeight: Includes the columns needed to handle
line-item discounts without the weight-related columns.
ShoppingCart_Discounts_WithWeight: Includes columns for discounts and
weight to enable both line-item discounts and weight-based shipping.
Chapter 2: Adding and Updating the Shopping Cart contains instructions
about how to customize the Data-Map.
Summary of Contents for DRUMBEAT 2000 ECOMMERCE EDITION
Page 1: ...Users Guide macromedia DRUMBEAT 2000 eCOMMERCE EDITION ...
Page 6: ...Contents 6 ...
Page 12: ...Introduction 12 ...
Page 90: ...Chapter 2 90 ...
Page 110: ...Chapter 3 110 ...
Page 124: ...Chapter 5 124 ...
Page 142: ...Chapter 7 142 ...
Page 152: ...Chapter 8 152 ...
Page 236: ...Chapter 10 236 ...