On the main template page in the CP there it says “* Indicates master site default page”. I can see my master site default page and I can assign a new one when I create a new template group. So if I have 3 different template groups that each contain a template of a variation of my home page, how do I switch to a specific one after I already have them created?
I see no other choice than do do so explicitly, naming both the template group and the related index template in your URL.
<a href="http://mysite.com/index.php/template_group/index">http://mysite.com/index.php/template_group/index</a>
You could create an embedded template temporarily with the urls to each template group embedded in the indexes of each one for simple switching among them.
Embedded Template _VersionLinks
< a href=http://mysite.com/index.php/template_group1/index>Version 1</a>
< a href=http://mysite.com/index.php/template_group2/index>Version 1</a>
< a href=http://mysite.com/index.php/template_group3/index>Version 3</a>
Index Templates snippet
{ embed="weblog_globals/_VersionLinks" }
Just a thought. I know of no way to automate the changing of the database/ControlPanel via simple links.
Terry