http://kb.x-cart.com/display/XDD/Step+2+-+applying+design+changes
1. So insofar as the .tpl is concerned, you're saying that even though it has no @ListChild, I can still override the template file in the manner described above ?
2. I don't see anything on smarty.net regarding the isVisible() -- is this something specific to X-Cart 5?
3. I'm still working through the docs in this section on how to override the MVC classes via module. I'll get back to you on this bit if I remain stuck.