'Category Box as Nested Unordered List for EZ(er) CSS & Dynamic menus v 1.00 for CRE Loaded
This contribution is an alternate category box which will output your store's categories as a proper nested unordered list, instead of a collection of non-breaking spaces, quasi-bullets and break tags.
What's the big deal about that you ask? With the categories now output as an unordered list, you can now more easily apply a lot of nifty CSS to turn your category list into a horizontal drop-down or vertical fly-out menu, make it a collapsible menu, easily attach bullets, add cool mouseover effects, or just about anything you can dream up!
The advantage of this technique over pure javascript solutions is that it is much more flexible, easier to apply CSS trickery to, is more search-engine friendly and makes just one query to the database.
Output includes optional CSS class tags to mark categories as selected or as parent cats. You can also choose to render all of your categories (useful for dynamic menus) or to render only the root cats and the selected category tree. Note that this contribution merely provides a foundation for you to construct a more attractive/functional menu by providing a more semantically-correct output. A little CSS-magic is required on your end, though I have included a sample vertical flyout menu CSS. I have included some resources in the readme.
This contribution has been found on osCommerce website, but you can ask us how much would it cost to get it working with CRE Loaded
Categories
Customers says
I found that dealing with you was a very enjoyable experience, something that can not be said for other former CRE Loaded technical support. Your professionalism and ability to stick to your timeline are a breath of fresh air in an industry that lacks both more often than not...
Patrick Cone, United States
Read all testimonials
Read all testimonials

