我想从我的 Joomla 3 网站上完全删除引导程序,而不是在前端显示工具提示。我几乎尝试了所有方法,并且阅读了几乎所有关于该主题的文章,但找不到正确的解决方案。
事实是删除它并不难,但我想永久删除它,这样任何更新都无法撤消我的更改。
有没有办法完成这个任务?
我想从我的 Joomla 3 网站上完全删除引导程序,而不是在前端显示工具提示。我几乎尝试了所有方法,并且阅读了几乎所有关于该主题的文章,但找不到正确的解决方案。
事实是删除它并不难,但我想永久删除它,这样任何更新都无法撤消我的更改。
有没有办法完成这个任务?
从模板和模块中删除几行是不够的。我的解决方案是创建一个插件:
class plgSystemYourPlugin extends JPlugin
{
public function onBeforeCompileHead()
{
// Application Object
$app = JFactory::getApplication();
// Frontend
if( $app instanceof JApplicationSite )
{
$doc = JFactory::getDocument();
// Remove default bootstrap
unset($doc->_scripts[JURI::root(true).'/media/jui/js/bootstrap.min.js']);
}
}
}
它适用于 Joomla!3.2 - 3.6。
您可以在模板中覆盖 jquery 和/或引导程序。虽然不理想,但这个解决方案对我有用:http: //osdir.com/ml/joomla-development/2012-12/msg00475.html