Joomla 3.1.x使用的是什么版本的Twitter Bootstrap?

时间:2013-09-21 15:56:58

标签: twitter-bootstrap joomla

我正在尝试确定哪个版本的Twitter Bootstrap Joomla 3.1.x使用。

Twitter Bootstrap 3“最近”发布,并且具有与2.x版本不同的参数。 GetBootstrap webpage

具体来说,我需要知道Prostar正在使用的“默认”joomla 3.1模板的版本。

或者,我可以只看一下bootstrap.css文件 - 是否有任何关于它使用的bootstrap版本的线索。我查看了我的副本,到目前为止它没有评论它使用的是什么版本的bootstrap。

期待这里有任何启示!

3 个答案:

答案 0 :(得分:2)

如上所述,Joomla目前使用2.3.2,但由于无法保证在将来的升级中不会改变,您可以考虑取消设置Bootstrap的JUI版本并使用您自己的本地/静态版本。要停止JUI版本的Bootstrap加载,请对每个文件使用unset命令...

unset($doc->_scripts[$this->baseurl.'/media/jui/css/bootstrap.css']);

然后加载你自己的bootstrap版本 - 有几种方法可以做到,但这是我首选的方法......

        $doc = JFactory::getDocument();
        $doc->addStyleSheet('templates/' . $this->template . '/css/bootstrap.css');

同样,您希望为要取消设置或包含的每个文件执行此操作。

答案 1 :(得分:1)

Joomla 3.1正在使用Bootstrap 2.3.2

要检查哪个版本,只需打开位于以下位置的 bootstrap.js bootstrap.css 文件:

root/media/jui/

,它会显示* Bootstrap v2.3.2

希望这有帮助

答案 2 :(得分:-1)

让我用这个答案作为前缀:这是基于假设问题是如何从网站上显示的输出CSS中识别版本。你可以找到here,你会注意到它不会保留版本或许可证。

不幸的是,joomla从引用bootstrap的CSS文件中删除了属性,所以需要进行相当多的调查(看看从2.3.x到2.3.x的另一个版本进行了哪些更改) - 但是很容易能够判断它是2.xx分支还是3.xx分支。

检查的明显方法就是查看css,如果它引用span1, span2 ,span*等项,它是2.x.x分支的一部分。

但是,如果您看到对col-md-4, col-md-5, col-md-*的引用,那么您可以确定它是3.x.x分支。