http://store.holeinonesociety.org/default.aspx (launching today!!)
Implemented the following customizations:
- Laid the ground work for multi-storefront. Extended the database to hold "Storefront" names which are associated with categories, products, etc. The site sends its store name in with each DB call and only pulls down products for its store. Early testing showed that storefronts hosted on the same domain can share a shopping cart, but this customer just wanted a single admin area to manage all storefronts (more coming later)
- Customization Entry:
http://store.holeinonesociety.org/Products/96-hole-in-one-society-award-pewter-plate.aspx
Items added to the Awards category automatically get the customization fields. User can proof their entries as they type, and all information is stored in a custom Session Object so it can be populated through-out the site. Once added to the cart, its converted to XML and stored with the product attributes XML for each cart item. Its then spit back out in the cart and receipt for customer review.
- Custom items added to cart. Changed the default behavior of items added to the cart. Any item that qualifies for customization is added as a new line item, regardless of whether it is already in the cart. This allows the same item with different custom text to be added to the cart.
- Custom left navigation. Re-worked the left nav to customer specs. Now it shows the parent category and the product underneath which is a link to the product page
- Custom CSS