2013-10-03 65 views
4

我想從我的Joomla 3網站完全刪除引導程序,而不是在前端顯示工具提示。我嘗試了幾乎所有內容,幾乎閱讀了有關該主題的每篇文章,但無法找到正確的解決方案。Joomla! 3.1,刪除引導

事實上,它不是很難刪除它,但我想永久刪除它,以便沒有更新可以撤消我的更改。

有沒有辦法完成這個任務?

+0

你是否使用Joomla 3.1默認的prostar模板? – Lodder

+0

謝謝你試圖回答,不,我使用我的自定義模板,並找到了一個適合我的解決方案:在我的自定義模板的頭部,我將代碼設置爲未設置($ this - > _ scripts [JURI :: root 。真) '/媒體/瑞/ JS/bootstrap.min.js']); – gag

+2

如果它是一個自定義模板,您不需要取消它,您可以簡單地刪除'JHtml :: _('bootstrap.framework');'引用和CSS文件,然後使用您自己的CSS文件 – Lodder

回答

6

僅從模板和模塊中刪除少量行是不夠的。 我的解決方案是創建一個插件:

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。

+0

Waaaahooooo!真棒! – Confidant