Interesting conversation ongoing at the osCommerce forum. Some people for, some against.
On the one hand the beauty of a monster mess of code that is osCommerce means that it is possible to do anything you want with it if your skill level is suitable.
On the other hand separation of logic from presentation is important I suppose.
So, should osCommerce use a templating system? Well, first of all, we need to define templating. When you think of a template, what do you think – I bet you are thinking a new look for your site. The sort of thing sold by “Template Monster”, or the sort of thing that STS (Simple Template System) was designed to be used for. Forget it, this is just simple themage that anyone can do given enough time.
More to the point, when we talk about templating, it is meant that we take osCommerce and recode it to use a framework setup. We then poke and prod that framework to produce results rather than poke and prod osCommerce directly – hopefully this makes sense?
Now, what framework to use? There are many out there;
All of these solution are similar. All of them could be used in osCommerce. Is it -really- needed? No, in my opinion. Would I like to see one (or more) of them implemented? Yes! I’d love to change my opinion.
We will see if any of these, or others ever make it into an osCommerce repository.