Welcome to the new HowToJoomla!

We've completely revamped the design to make the site easier to read and easier to navigate. We hope you like the changes!

Quick Tip: Do not use the template chooser module (unless you have a very good reason)

March 26, 2007 | by Cory | 10 Comments

Almost four years ago was the first time I ever used Mambo (the predecessor to Joomla!). As I played around with my newfound toy, I thought the template chooser was one of the coolest modules available. I could just imagine the possibilities. Users could customize the look of my site for how they wanted to view it. I could install 100 templates and let the visitor choose which one he or she liked best.

However, over time I came to realize that the template chooser module was a relatively useless feature that was very difficult to manage. Sure, I could install 100 templates and give users a choice, but those 100 templates would likely have very different layouts and include different sets of module positions. For example, one template might put the "left" module position in the left column while another template would place it at the bottom of the layout while yet another template might not include the left module position at all. You can imagine the headaches this type of situation might cause.

When developing your site, you should give careful consideration to where you want your modules positioned on the page and how you want your site to flow. It's difficult enough to accomplish this with one template, much less several templates. Also, your site's brand identity is dependent upon the design of the site. Giving your user multiple layout options only dilutes your brand and sends mixed messages to the end user.

You might have a valid reason to use the template chooser module, although at the moment I cannot think of an example of a good reason. If you do not have a specific reason to use the template chooser module (other than the "hey, that's neat" factor), my advice to you is not to use it.

About the Author

Cory WebbIn the years since Joomla! was founded, Cory has built dozens of websites with Joomla! and helped thousands of people find answers to questions about Joomla! through HowToJoomla.net. Cory has also written a book about Joomla titled Beginning Joomla! Web Site Development published by Wrox in April, 2009. In February of 2008, Cory founded Cory Webb Media, LLC, where he provides consulting and web development services for companies of all sizes. You can follow Cory on Twitter @corywebb, or become a fan of Cory Webb Media on Facebook.

Read More

Trackback(0)

Comments (10)Add Comment

0
...
written by t. p. callaway., June 05, 2007
if A webb site needs an e-mail address what type of site is it
0
...
written by Lookinglass, June 07, 2007
Great advice Cory on many levels - mostly on the need to "design" the site BEFORE choosing the template. Now I just have to figure out how to do that!
0
...
written by Pingvin, June 18, 2007
Pretty usefull advice , especially for newbies ! The only valid reason to use the template chooser module, as I can remember, could be "Template showcase" made for customer. After the customer makes its mind about the layout, the module should be unpublished. As much as I know, this module will not be part of the Joomla 1.5 core package.
0
...
written by Jon, June 27, 2007
If the 'Template chooser' would transform to a 'CSS chooser', now that would be useful.
0
...
written by Wam, July 28, 2007
I can think of a good reason to use it.
Use it for template variation instead of implementing various color scheme / header images / flash menu / etc. via coding.

It is much less confusing when you make many copies of single template than make one template than can be change.

Another good reason is users tend to see the thumbnail pics before changing the template.

just my 2 cents
0
...
written by tonii, February 05, 2008
thats right. who needs dozen of templates and dozen of module/component/mambot which must be changed/positioned for each template. it's useless smilies/cheesy.gif
0
...
written by mr knowitall, March 12, 2008
Everything is useful, you just need to think with a bit more of a open mind.

Potential uses are:
-for a Joomla demo site that you are trying to sell joomla templates on.
-copy your template and make minor color edits so if users like blue, instead of pink they can change it.

You get my drift.
62
...
written by Cory, March 12, 2008
I'm still not convinced. If you look at any of the template companies, they use their own custom scripts because they like to flesh out the content differently for each template they have. The template chooser would be of no use in that scenario.

For minor color changes, I can see that as being a possibility. However, a lot of people use javascript color switchers in their templates to accomplish the same effect.
0
...
written by Riaan, September 13, 2008
I what my users who login have their own template selection, and when they logout it must default back to the template I've selected.

Then when they come back to the site and login it must then load the user template selection...

Is it possible and how can it be done.
0
web hosting
written by web hosting, September 19, 2009
Hi, where can I find a download link for joomla 1.0 template chooser?

Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

busy