加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

twitter-bootstrap – Joomla! 3.1,删除Bootstrap

发布时间:2020-12-17 20:38:36 所属栏目:安全 来源:网络整理
导读:我想从我的Joomla 3网站上完全删除bootstrap,而不是在前端显示工具提示.我几乎尝试了所有内容,几乎阅读了关于该主题的每篇文章,但找不到正确的解决方案. 事实是,删除它并不是那么难,但我想永久删除它,以便没有更新可以撤消我的更改. 有没有办法完成这项任务
我想从我的Joomla 3网站上完全删除bootstrap,而不是在前端显示工具提示.我几乎尝试了所有内容,几乎阅读了关于该主题的每篇文章,但找不到正确的解决方案.

事实是,删除它并不是那么难,但我想永久删除它,以便没有更新可以撤消我的更改.

有没有办法完成这项任务?

解决方法

仅从模板和模块中删除几行是不够的.
我的解决方案是创建一个插件:

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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读