The cart uses your portal skin and container that you have chosen under the dnn admin -> site settings menu so there is no additional skinning needed for the cart. The cart uses a stylesheet called module.css for styling specific font styles, sizes and colors in the cart if you wish to override the default portal skin.
In the cart admin settings there are several options that will customize the cart including:
General Cart Config:
- Configuring the product catalog to display product in 1, 2, 3 or 4 column listings
- Show/Hide Login Screen
- Show/Hide Categories
- Show Product Sku
- Show/Hide Quantity On Hand
- Show/Hide Price
- Show/Hide Quantity
- Show/Hide Add To Cart button
- Show/Hide coupon textbox
- Combining ship methods
- Combining shipping and handling
Step 1 Checkout Page Config
- Show Company Name:
- Show User Defined Textbox #1
- User Defined Label #1
- Show User Defined Textbox #2
- User Defined Label #2
- Show User Defined Dropdown:
- Dropdown Datasource: User entered Values User entered SQL
- Dropdown Label
- Dropdown Values
- Show Opt In Checkbox
Confirmation Page Config
- Require Login
- Hide Login and Password
- Show Special Instructions
- Show User Defined Textbox #1
- User Defined Label #1
- Show User Defined Textbox #2
- User Defined Label #2
- Show User Defined Date Field
- User Defined Date Label
- Show User Defined Dropdown
- Dropdown Label
- Dropdown Values
- Success Redirect to URL
- Success Redirect Button
Additionally, the cart ships with all the ascx files that can be modified by you to suit your requirements using your favorite editor just make sure that you dont delete any of the aspx controls, if you want hide a particular field or control just set the visible property of the control to false.
The layout of the pages can be changed by modfiying the ascx page in /desktopmodules/smith.buynow/ controls can be moved, hidden and buttons can be changed.
To customize the order confirmation emails to add your company logo, custom message, etc. you can modify the email html template located off your portal root directory in /desktopmodules/smith.buynow/
OrderTemplate.htm – standard email template
SHOrderTemplate.htm – email template used when shipping and handling is combined
We plan on updating the manual soon with a section on the customizing the display so check back soon.