Welcome to the ZenMagick demo store
Running on top of a standard zen-cart installation, ZenMagick provides access to most of zen-cart's data via an object oriented API.
Also included is a replacement of the zen-cart storefront templating system (MVC), build on top of that API.
In addition to the default ZenMagick features, the following non default options and plugins are installed:
Ajax
- The Ajax demo page shows a few Ajax things possible with ZenMagick.
- Drag/Drop Ajax cart demo in category list pages (drag the product image onto the shopping cart on ther right...)
Plugins
- Theme switching - see the theme options at the top of this page
- Page caching - Check the HTML source - if the content came from the cache, there should be something like this as the last line: <!-- zm_page_cache stats: page: 0.3247 sec.; lastModified: 1228186954 -->
- Google analytics - automatically injected into the returned HTML
- Google Maps Store Locator - there is a demo right here!
- Page Stats - at the bottom of the page
- Unit Tests - check out this demo version
Other
- [Experimental] product filter (alpha and price range)
- A customized default controller to illustrate extending controller code; in this example, the crubtrail is modified. This affects all pages handled by the default controller, for example the sitemap)
- Programmatical theme switching - the contact us page will always use the default theme
- Field specific error messages; Try an invalid email or blank password (using the demo theme!) to see field specific error messages being displayed [needs JavaScript disabled]
- Check out the actual used template files ( layout and view ) on this site! (there are links in the footer on all other pages)







$0.00