Search code examples
htmltemplatesjoomlalocationdefault

Default location for the raw HTML file used by a Joomla Template?


I am currently using a JA Droid Template (http://www.joomlart.com/joomla/templates/ja-droid) but I don't know where the html file is that controls the homepage. I have tried accessing it through admin, but there are a lot of installed mods that won't let me do that.

I was wondering how I could access this file via my FTP program? The normal root for a template is templates/(template name)/index.php. Unfortunately that root only leads me to a short php file that shows this:

<?php
if (class_exists('T3Template')) {
$tmpl = T3Template::getInstance($this);
$tmpl->render();
return;
} else {
//Need to install or enable JAT3 Plugin
echo JText::_('Missing jat3 framework plugin');
}

Any help is greatly appreciated!


Solution

  • There is no file that controls the home page. All Joomla templates basically work the same way. Index.php in the template usually defines the various positions that can be used for content, but none of the content should be in that file. In this case, your template uses a framework to build the page, but it still works the same way. The home page is controlled by the home menu item and the various modules that are assigned to that menu item. The menu item determines which component the page will be built around and the menu assignments are determined within each module in the module manager.