Question

Brand new to CMS:

With Joomla or other CMS, If I want to use my own design, do I have to make it a template first using proprietary code of some sort = ie using some Joomla templating language - or is using my own design with Joomla simple and independent?

I am not sure the role "templates" play with Joomla and other CMS. I gather they can be used as a complete "pre-made" design where you just tweak it, but are they necessary as a base of some sort to using my own designs? I am proficient with HTML and CSS. I also have been playing around with various Jquery Plugin's for my UI.

Ideally I would like to create any design I can think of with any layout I create and use CMS simply for its database and plugins etc such as a blog or calender back end. I might use it for more features as I learn about them. Do I need to use a "template" or create a "template" to do this?

Thanks!

Was it helpful?

Solution

{edit}
You have to create a template (or change an existing one), how else will the CMS know where to add the information into as the template is a HTML, CSS and Javascript Page group devoid of information and some HTML Tags replaced with CMS Specific tags, which tells the CMS where to add the information. It also include certain files telling the CMS the Name, and othe information of the template.

  1. The First step in creating a template is to have a design.
  2. Do your design in HTML and CSS. (Preferably using the CMS Template folder/directory structure.)
  3. For Joomla use the information in this post: How should I go about writing a Joomla! template?

In Joomla jQuery have to be used in compatibility mode.
The CMS will supply the information, you supply the design and tell the CMS

{/edit}
The Template is the design container, whether you create one from scratch or reuse a current template. I initially used one of the pre-installed templates (together with the documentation) to learn some of the complexities of designing the template. (ex. structure, and what is possible.)

Please also look at my answer to this question How should I go about writing a Joomla! template? as it is a pretty good beginners guideline for template designers in Joomla (Even if I have to say it myself) with a couple of other resources linked in as well.

OTHER TIPS

A Joomla template is nothing but HTML layout stylised using CSS. So to create your own templates you need a good grasp on HTML and CSS.

Joomla, by default provides a couple of templates to start with.

If you are just beginning, creating your own template is not where you want to start...learn more about setting up Joomla. You have enough problems there :)

Joomla! 1.5: A User's Guide is a great beginner book. It takes you through learning Joomla, what templates are, how to make them, and even walks you through setting up WAMP so you can experiment on your local machine.

The templates only affect the styling of your site. If you are starting out, I would work on getting your content in place first and wait on templates until later on.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top