Bootstrap 2 старый остался.
Из нового заметил метод подключения скриптов и стилей новый появился, но и старый по прежнему работает. В шаблоне protostar можно посмотреть.
По старому было так
PHP:
<?php
$doc = JFactory::getDocument();
$doc->addScriptVersion($this->baseurl . '/templates/' . $this->template . '/js/template.js');
$doc->addStyleSheetVersion($this->baseurl . '/templates/' . $this->template . '/css/template.css');
?>
Теперь достаточно так прописать и будет тоже самое. Тоже будет версию приписывать к названию, это надо если кто не в курсе, когда правки часто вносишь в стили на этапе разработки, будет длинная цифра дописываться к названию, поменял стиль и цифра поменялась, тогда браузер стиль заново подгружает а не из кэша.
PHP:
<?php
JHtml::_('script', 'template.js', array('version' => 'auto', 'relative' => true));
JHtml::_('stylesheet', 'template.css', array('version' => 'auto', 'relative' => true));
?>
Вот только не нашел новую документацию в инете, какие еще настройки есть, "async" например как теперь прописать не понятно. Че такое "relative" тоже хз. Или чтобы версию перестал приписывать, что в "version" вместо "auto" прописать надо.