在通过ajax加载的选项卡中,我在模块中使用adminhtml网格。
问题是它不会保存我在另一个网格页面上所做的选择。例如,如果我在网格的第一页上选择了2种产品,然后加载网格的第二页,然后选择另外3种产品,然后加载第1页--我在这个网格页面上所做的所有选择都会丢失。
怎么解决这个问题?
发布于 2014-08-26 08:23:04
您需要一个网格序列化程序。
这个序列化所做的是在products网格下面添加一个隐藏的输入,每次您选中/取消选中一个复选框时,产品的id就会添加到该隐藏输入中,或者从该输入中删除。
关于如何将带有选择的产品网格添加到自定义实体的Here is a tutorial。它接缝你已经实现了其中的一部分。
要查看您还需要做什么,请检查以“现在这两个操作的布局”开头的部分。这将向您展示如何添加网格序列化程序和以“现在保存数据”开头的部分。查看如何在数据库中保存数据。
https://stackoverflow.com/questions/25500441
复制相似问题