我已经编写了一堆自定义组件,其中只有一个存在以下问题。当我点击管理列表中的一行来编辑它时,我得到了臭名昭着的:
"错误检出失败,出现以下错误:"
现在,当然,我们在Joomla中都有这个错误,但是,通常会有更多信息,例如,我不知道,错误???我已将错误级别调高到最大值,搜索了PHP日志,设置了调试系统,但仍然没有找到任何内容。值得注意的是"错误"并没有真正阻止我完成编辑,除非我点击Save&虽然页面流不会返回管理列表,但仍会保存关闭数据。我必须单击取消/关闭按钮才能返回。
我使用Component Creator创建了这个和其他工作组件我没有覆盖任何表方法,只覆盖了模型中的save方法。
另外值得注意的是,我进行了全球检查,并在数据库中搜索任何相关的检出值,但没有找到。我认为"退房"是一只红鲱鱼。
欢迎任何关于如何进一步调试此问题的想法。
此致 罗布
答案 0 :(得分:0)
您可以通过以下方式设置joomla系统来打开调试:
1.go top menu "system"
2.Select global configuration
3.go to gebug setting
4.turn on system debug
我希望通过这样做你可以看到正确的错误消息!!