如何覆盖Joomla 2.x的根媒体文件夹中的设置

时间:2012-05-22 01:20:17

标签: joomla joomla-extensions

基本上我安装了一个模块,它也在模块文件夹中,但我需要更改的css在media文件夹中。如何覆盖它,我是否以某种方式在模板文件夹中使用HTML文件夹?

2 个答案:

答案 0 :(得分:1)

可能最简单的方法是在模板中使用特定的CSS文件,选择器覆盖标准模块CSS。不幸的是,Joomla没有一种标准的方法来检查模块或组件CSS的模板版本,就像它对视图文件所做的那样。

使用CSS层次结构在默认模块CSS规则之后加载覆盖CSS规则,它们将优先。确保您的覆盖CSS文件是模板加载的最后一个文件。

答案 1 :(得分:0)

如何加载原始CSS文件?模块是否将其加载到模板文件或其他位置?如果它已加载到模板中,只需覆盖模板文件并更改加载该文件的行。如果它未加载到模板中,则可能在渲染模板之前加载它。在这种情况下,解决方案还是覆盖模板并加载您自己的css文件,该文件将包含覆盖原始文件中的规则的规则。在这种情况下,遗憾的是,除了您的css文件之外,还将加载原始文件。它相当于一个额外的http请求,但它可能不是什么大问题。