Joomla 3.X - 从标题中删除工具提示脚本?

Sou*_*aby 8 php jquery joomla tooltip

我正在尝试从我的自定义joomla模板标题中删除不需要的脚本,我已设法删除除此之外的所有内容:

<script type="text/javascript">
jQuery(document).ready(function()
                {
                    jQuery('.hasTooltip').tooltip({});
                });
  </script>
Run Code Online (Sandbox Code Playgroud)

我已经搜索了几个小时,我已经尝试了很多东西来删除它,但我似乎无法摆脱它.这是我为删除其他我不想要的脚本所做的工作(对于有此问题的其他人):

# unset frameworks
JHtml::_('bootstrap.framework',false);
JHtml::_('jquery.framework',false);

# unset scripts
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery.min.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/jquery-noconflict.js']);
unset($doc->_scripts[$this->baseurl.'/media/jui/js/bootstrap.min.js']);
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮我删除那个工具提示javascript,那就太棒了.哦,我不想触摸核心文件,所以我试图从模板index.php文件中删除它.

ami*_*gur 4

某些组件/模块/插件正在调用函数 JHTML::_('behavior.tooltip')。然后该函数添加您的代码。

你可以做:

肮脏的方法:转到libraries\cms\html\bootstrap.php并在方法tooltip()处更改文件。但请记住它是核心文件,因此升级可能会覆盖您的更改。

最干净的方法是找到添加此代码的组件并删除或更改它。

祝你好运