Joomla не содержит никаких HTML-файлов для отображения содержимого, а только файлы html, которые вы найдете, являются пустыми.
Joomla использует 2 файла index.php. В папке шаблона есть один, в который помещаются все HTML, CSS и Javascript, а другой находится в корне вашего сайта Joomla, где все приложения попадают в один загруженный файл.
Когда вы просматриваете исходный код страницы для сайта Joomla, вы просто просматриваете структуру, которая была перенесена в файл index.php из разных мест, например, из модулей и компонентов.
Update
Хорошо, я думаю, что это может быть лучше всего сделать в файле index.php вашего шаблона. Во-первых, в бэкэнде Joomla получите идентификатор элемента меню, который ссылается на страницу, которую вы хотите использовать для своего кода. После этого, добавьте следующий код в index.php:
<?php
$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$menu = $app->getMenu()->getActive()->id;
if ($menu == 1) { // change 1 to the ID that you got from the Menu Manager
$doc->addStyleDeclaration('
//css goes here
');
$doc->addScriptDeclaration('
//javascript code goes here
');
?>
<p>hello world</p>
<?php
}
?>
я думаю, вы должны пройти через MVC (модель-контроллер) и JOOMLA MVC это поможет вам, как выяснить ваш ответ. – arslan