@Antsplace:
You create a single Template called Alias (Template). Then you create
one Resource and place it under any Resource of the Template you want to "extend". You can do this for as many "actions" you want.
Here's an example:
I have 2000 Products. I want a "buy" link to be added to all Products. I make
one Resource of Alias (Template) and put it under any single Product (doesn't matter which one). Now
all of my Products can be bought with the URL -- http.://path/to/Product/buy
Further, if I wanted to "sell" them all, I would make another Resource of Alias (Template) named "sell" and place it under any single Product (preferrably the same one). Now, they all can be sold in the same manner.
For your purposes, you would create one Resource for every Template you want to "extend", so 12 total (if they are all extended). Inside each, you have a snippet that grabs the content of the "fake parent" which is passed to the Alias. Then you just $output it.
Seriously, just follow
this tutorial. It's an eye-opener. It only takes about 10 minutes to do. It takes longer to read than it does to implement. And it takes very little time to remove. 1 Plugin, and however many resources you created during the tutorial.
And if you need to, don't hesitate to call on my assistance. Send me a PM or EMail with my profile and I'll get in touch as soon as possible.
[ed. note: fuzzicallogic last edited this post 11 years, 8 months ago.]