Подтвердить что ты не робот

Как получить путь к текущему шаблону в Joomla 1.5?

Я пишу компонент и хочу вставить изображения из папки шаблонов.

Как вы получаете правильный путь к папке шаблона?

4b9b3361

Ответ 1

IIRC, глобальный объект $mainframe в конечном итоге уходит. Вот как это сделать в рамках:

$app = JFactory::getApplication();
$templateDir = JURI::base() . 'templates/' . $app->getTemplate();

Ответ 2

Какой путь... В файловой системе:

$templateDir = JPATH_THEMES.DS.JFactory::getApplication()->getTemplate().DS;

Ответ 3

Я вычислил один метод. Используйте глобальный объект mainframe $.

$templateDir = $mainframe->getBasePath() . "templates/" . $mainframe->getTemplate();

Есть ли другой (лучший) способ?