Easy Joomla question

I’m trying to help a guy who’s using the Joomla CMS. It certainly makes me appreciate why I hand code.

Anyway, I’ve been able to help him update all his “articles” in the article manager and his menu in the menu manager. However, the articles are only the “content” on the page. There’s stuff in the header and footer which is consistent that I also need to tweak, but I can’t find that stuff anywhere. I’ve been trying anything that says “page” or “template” or anything remotely similar, dug through the help features, but there’s nothing useful I’ve found so far to help me modify (or even find) where the template lives in the CMS.

Look in the templates directory? Find the theme that is activiely used and look for a html directory. Inside there you will find a list of template overrides for various components and modules. com_content is probably the one of interest to you, look in there.

Cheers,
Alex

Not sure if this helps,

I once create a template for joomla and all needed to be changed. Can this help?
http://docs.joomla.org/Tutorial:Creating_a_basic_Joomla!_template

Márcio

I think that Joomla templates are stored on disk.
Don’t quote me on that though, I don’t use Joomla.

:slight_smile: Thanks so much for the good leads and links.

So it sounds like there are some files stored in those folders which I can edit manually to effect changes (like HTML snippets (or the index.php they refer to in the link) which get sucked in to the creation of the page)?

Or do all changes have to be executed by logging into the admin panel and working there?

In the file, I believe, if I recall correctly, that you have only like a general setup shared on all pages.
The page structure order, is defined within the XML file associated on your template.

Then, if you need to add sections, or articles you do so, by playing with Joomla admin options.

You must enable your template on joomla in bakend section as well.

If you need to change even more:
Let’s say, for change, the “login” for example, you can use, what it’s know as: “Template Overrides”.

Inside your /templates/MYTEMPLATE/html/ folder, create another folder called specificly (how do we say this?grr) “mod_login” and from here, create a default.php page. From now on, the Joomla will use YOUR default.php page AND NOT the one in module’s folder.

Márcio