2

我刚刚将 joomla 应用程序从 1.7 版升级到 2.5... 在应用程序最初运行后我安装了 k2,卸载后我现在看到 Uncaught ReferenceError: Joomla is not defined in my console。

它会阻止文章编辑器加载。

Uncaught ReferenceError: Joomla is not defined 

我相信它发生在这段代码中......

submitbutton = function(task) {
    if (task == 'article.cancel' || document.formvalidator.isValid(document.id('item-form'))) {
        if (tinyMCE.get("jform_articletext").isHidden()) {
            tinyMCE.get("jform_articletext").show()}; 
            tinyMCE.get("jform_articletext").save();
            Joomla.submitform(task, document.getElementById('item-form'));
        } else {
            alert('Invalid form');
        }
    }
}

我什至都懒得拐弯抹角……我被难住了。

4

2 回答 2

1

检查您的插件加载顺序并确保在 k2 之前加载所需的所有 javascript 这可能会有所帮助...

于 2012-10-13T03:41:14.770 回答
0

我得到了完全相同的东西,结果证明是 JCE 编辑器。我将它更新到最新版本,这为我修复了这个错误

于 2017-03-28T10:36:09.753 回答