Joomla 2.5
按照建议,我们将使用
$document = &JFactory::getDocument()
document->_styleSheets= array();
并将其放置在 head 加载之前/之后的模板中,以从 head 中清除任何 css 样式表,这仅适用于模板 css 文件、k2 css 文件,但不适用。如果您有使用样式表的模块,即使它们使用$document->addStyleSheet(path);
得当,清除也不适合它们
我还测试setHeadData()
了所有可以“找到”的可能代码(joomla 在文档中不好)并且没有简单的方法来重建头部,而且它们都不会保存来自模块或插件或任何其他组件的样式表,但 k2。
有谁知道从所有样式或 js 调用中清除头部并将自己的头部放置在其中的正确方法?
谢谢你!