我目前正在为 Magento 编写 EPOS 集成。下订单后,它的 ID 将放在队列文件中。每分钟一次,cron 会查看队列,向 EPOS web api 发出最高命令,然后根据结果将 ID 移动到成功列表文件或失败列表文件中。
为了向用户显示这些列表的内容,我创建了一个管理页面,该页面读取文件(包含一个序列化数组),创建一个包含每个订单的订单 ID、客户名称和时间戳的 varien_object,然后存储所有这些在 Varien_Data_collection 的实例中。然后将此集合传递给 grid.php 中的 _prepareCollection 函数以呈现网格视图。
在 1.4.1.1 中,网格渲染得很好,但是分页被破坏并且过滤不起作用。
在 1.3.2.4 中,网格呈现但显示“未找到记录”。
有谁知道可能导致这些问题的原因,以及是否有更好的方法在 Magento 中显示文件中的信息?