as someone who makes zen-cart work for a few clients, other issues that i truly find annoying and do not remember reading here include:
- code repetition. how much of the code is the same for pages like products_new, products_all, featured_products, specials, category listings? there just seems like there are way too many places where the codes is the same, and a better class structure could resolve these issues.
- in the same arena, having the same functions and classes in the admin side as well as the customer side. i hate that a function gets redefined depending on where you are in the store. the admin side should use all of the customer functions/classes and then extend for additional needs.
- finally, it would be great if the base package had an admin orders/edit orders function. i find the add-ons in this area bloated and a necessary evil. every time i'm forced to dig into that code, i am never happy.... and in the same vein, ensure that order totals get re-calculated after an order edit.
zen-cart's beauty is the ability to customize it. it would be nice if the structure made that easier.
Bookmarks