Переменные, которые можно использовать в шаблоне Joomla
<?php $this->template; ?>
Получение базового URL
<?php $this->baseurl; ?>
Получение Title страницы
<?php $this->title; ?>
Соответственно, если хотим установить Title для всех страниц вида «Имя сайта — Заголовок данной страницы», достаточно в шаблоне прописать следующее:
<?php $this->title = JFactory::getConfig()->getValue('sitename').' - '.$this->title; ?>
Удаление неиспользуемых JavaSript в шаблоне
Например, нужно исключить загрузку /media/system/js/mootools-core.js в шаблоне:
<?php unset($this->_scripts[$this->baseurl.'/media/system/js/mootools-core.js']); ?>
Установка своего значения для мета-тега generator
<?php $this->_generator = 'Мой генератор';?>
Текущая локализация
<?php $this->language; ?>
Текущий URL
<?php $this->base; ?>
Полный путь к файлу шаблона
<?php $this->_file; ?>
Получение параметра шаблона
<?php $this->params->get('Параметр'); ?>