从哪里加载模板先决条件?

Where are template prerequisites being loaded from?

我的 Joomla 2.5 站点现在使用 https 而不是 http。

我在大多数浏览器中收到典型警告 "Mixed content" 警告。 Chrome 正在阻止以下内容:

http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css

现在,问题是脚本在哪里加载这个样式表?我知道它必须由模板加载,但我找不到它。

在 public_html 和模板文件夹中都尝试了 index.php,但因为它们只是 PHP 文件,包括其他 PHP 文件和库,包括其他脚本等……好像不可能。

这可能可以使用 javascript 来解决。我尝试了以下方法来修复 IFrames:

iframes=document.getElementsByTagName('iframe');

for (i=0; i<iframes.length; i++){
   var antigoURL=iframes[i].src;
   var novoURL=antigoURL.replace("http:", "");
   iframes[i].src=novoURL;
};

但是由于脚本在页面加载后运行,我无法阻止错误的出现。

我的网站是www.portal-gestao.com

我使用的模板是 http://demo.joomlabamboo.com/

的 Base3

我知道这应该很容易,但我仍在努力。

感谢您的帮助!

如果文件不是从模板加载的,则必须从模块、组件或插件等扩展加载。

我会下载整个 Joomla 站点的副本,然后 运行 使用您最喜欢的文本编辑器搜索(查找)所有文件以查找参考。一旦确定调用引用的位置,您就可以确定在 https 中调用文件内容的最佳方式。

由于外部文件可能未托管在来自外部源的 https 中,您只需复制所有 CSS 并粘贴到模板 CSS 文件中,然后从扩展代码中删除引用.但是,下次您更新扩展程序时,它可能会将引用放回原处,因此您需要注意它。