【发布时间】:2013-05-05 12:23:35
【问题描述】:
我正在开发一个新网站,为此我安装了最新版本的 Joomla,3.1.1。 我使用 Twitter Bootstrap 从头开始创建了一个模板。我下载了最新版本的Bootstrap,并在我的模板的index.php中加载了相关的javascript。
在我的一个页面上创建轮播时,我遇到了轮播指示器无法反映当前图片的错误。通过Firebug调查,发现页面加载的bootstrap.min.js不是我放在/template/xxx/js中的,而是/media/jui/js中的另一个,是Joomla自己加载的. Joomla 加载的是旧版本。
所以我将最新版本的 bootstrap.min.js 复制到 /media/jui/js,我的轮播现在可以正常工作了。但是(总是有一个但是),我现在有一些菜单在站点的管理端不起作用,使用默认的 Isis 模板。如果我放回旧版本的 bootstrap.min.js,它们会再次工作......
我想做以下两件事之一:
- 想办法让 Joomla 为网站的管理员端和用户端加载不同版本的 bootstrap.min.js
- 找到一种方法来覆盖 Joomla 从我的模板 index.php 加载的 javascript
对如何实现其中一个或另一个有任何想法吗?
谢谢, 帕特里克
【问题讨论】:
-
请提供包含新引导文件的站点链接;)
标签: javascript twitter-bootstrap joomla