I understand that each page consists of a class file for functionality and a tpl file for layout, but how can I edit the order of the checkout process.
For example, right now the user goes: product detail page -> cart -> payment -> confirm, how would I change this to: detail page -> new custom page -> payment, etc
I'm assuming I create the class file, the tpl file and the PHP file which calls those, but then where do I change the process itself? I've noticed the action attribute on the detail page just has the value '?'
Perhaps someone could give me a better explanation of how this works? Any help is much appreciated! Thanks!