2

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

Twitter Bootstrap 3 是“最近”发布的,与 2.x 版本有一些不同的参数。 GetBootstrap 网页

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

或者,我可以只看一下 bootstrap.css 文件吗——是否有任何关于它使用什么版本的引导程序的线索。我查看了我的副本,但没有评论它使用的引导程序版本。

期待这里的任何启示!

4

3 回答 3

2

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

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

然后加载您自己的引导程序版本-有几种方法可以做到,但这是我的首选方法...

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

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

于 2013-09-21T16:30:22.300 回答
1

Joomla 3.1 正在使用 Bootstrap 2.3.2

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

root/media/jui/

它会显示 * Bootstrap v2.3.2

希望这可以帮助

于 2013-09-21T16:10:05.883 回答
-1

让我在这个答案前面加上:这是基于假设问题是询问如何从网站上显示的输出 CSS 中识别版本。您可以在此处找到,您会注意到它不保留版本或许可证。

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

明显的检查方法是查看 css,如果它引用诸如span1, span2 ,span*etc 之类的项目,它是 2.xx 分支的一部分。

但是,如果您看到对col-md-4, col-md-5, col-md-*then 的引用,则可以确定它属于 3.xx 分支。

于 2013-09-21T16:14:14.697 回答