Are there any ideas for customizing XC so that it makes future upgrades easier?
What do some of you do to write quality code that that simplifies the upgrade process as future XC updates/patches are applied?
I did find this link that had two comments on the topic:
-Do as much as you can in the CSS file and try to edit mostly the main templates
-Possibly comment out the template call and replace the call to your own templates in a separate dir.
http://forum.x-cart.com/showthread.php?t=24769
I thought that it would be sensible to store custom code in a subdir called \custom someplace where X-Cart knows where to look.