0

我有一个 Joomla 2.5 的龙门模板,我转换了这个模板以使其与 Joomla 3.0 兼容。

Joomla 2.5 到 3.0 升级成功,但是模板不起作用,为什么?.

我收到以下错误:

500 - JHtmlBehavior::mootools not found

4

3 回答 3

3

在模板的某处,您正在使用:

JHtml::_('behavior.mootools');

或者

JHtmlBehavior::mootools();

这已从 Joomla 3 中删除,因此需要更改为:

JHtml::_('behavior.framework');
于 2013-10-04T14:04:25.703 回答
0

可以使用以下插件而不是尝试修复扩展(它将提供JHtml::_('behavior.mootools')API 调用):J25 Legacy plugin for Joomla 3.X

于 2014-03-22T21:45:21.273 回答
0

我同意上面的丹尼斯帖子。从 j2.5 升级到 j3X 并使用 pluginaria 的 j25 legacy 插件时,我遇到了同样的问题。在这里找到:http ://www.pluginaria.com/j25-legacy.html并为我摆脱了错误。可能有更好的方法.... 查找插件并将其替换为更改代码?但这是解决此问题的一种快速简便的方法。确保在安装后激活插件管理器下的插件....当然,在从 2.5 升级到 3 之前确保您有备份。您应该预料到它们会出现问题。

于 2015-02-04T18:47:03.683 回答