添加/更新/返回杂货店中的列表时没有成功消息

时间:2013-01-30 16:39:13

标签: php codeigniter grocery-crud

我正在使用Codeigniter和Grocery Crud进行项目。 crud似乎工作正常,但问题是,当我尝试添加值时,我没有得到成功消息。相反,我得到一个像下面的文本框

enter image description here

我尝试从头开始重新安装crud但仍然相同。

addupdate未显示成功消息,当我点击更新并转到列表时,没有任何反应。

有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:4)

实际上可以问一下,因为当出现JavaScript错误时杂货CRUD是常见的错误。 当上一页出现JavaScript错误时,这主要是一个问题。

例如,当您处于添加表单时。例如:http://www.grocerycrud.com/demo/offices/add检查您的firebug以查看是否存在任何JavaScript错误。当您在JavaScripts中已经有jquery或jqueryUI时,这通常会发生。如果是这样,那么为了防止冲突,一行简单的代码可以让你从搜索中解脱出来。你可以这样做:

$crud->unset_jquery(); //This will unset the Jquery library to load 

或:

$crud->unset_jquery_ui(); //This will unset the Jquery UI library to load 

如果您仍然遇到问题,请检查JavaScripts并尝试删除可能导致此问题的一些插件。有时它会在安装Twitter Bootstrap时发生,但只有unset_jquery()方法可以完成这项任务。

最后我不确定,但我认为最新的杂货CRUD版本与Jquery v.1.9.0不兼容。因此,如果您使用的是Jquery 1.9.0,请尝试切换到以前的版本,例如1.8.3或者您必须等待杂货CRUD v.1.4的主要版本支持Jquery v.1.9.0。

答案 1 :(得分:0)

万一有人遇到这个问题,我相信这是一个模板问题,但是没有更多的时间来诊断,我只需在success_message函数中将null设置为update_layout Grocery_CRUD.php库。

这可以消除错误,但当然不包括成功消息。