【发布时间】:2012-09-29 02:14:36
【问题描述】:
Joomla 2.5 添加了这段代码:
window.addEvent('domready', function() {
$$('.hasTip').each(function(el) {
var title = el.get('title');
if (title) {
var parts = title.split('::', 2);
el.store('tip:title', parts[0]);
el.store('tip:text', parts[1]);
}
});
var JTooltips = new Tips($$('.hasTip'), { maxTitleChars: 50, fixed: false});
});
现在 - 我知道我可以编辑 html 行为文件了:
libraries/joomla/html/html/behavior.php 将其注释掉 - 但这不是最佳解决方案。
已尝试但均未成功: 1.http://flexicontent.org/forum/index.php?f=23&t=4909&rb_v=viewtopic 2.http://www.jsnippets.net/snippets/php/remove-call-to-jtooltips
【问题讨论】:
-
注释掉代码有什么问题?
-
@alfasin - 因为不应该编辑核心文件;)
-
@Lodder 这不是你知道的圣经... :)
-
@alfasin - 哈哈,这仍然是有道理的。编辑核心 Joomla 可能会损坏其他功能,导致安全问题,并可能在 Joomla 更新中被覆盖;)
-
@Lodder 当然你是对的!即使我不希望由于 UI 更改而损坏任何东西 - 我以前见过这种情况。
标签: php regex joomla joomla2.5