私は現在、Magento の EPOS 統合を作成しています。注文が行われると、その ID がキューファイルに配置されます。1 分に 1 回、cron がキューを確認し、EPOS Web API に対して最上位の注文を発行し、結果に応じて ID を成功リスト ファイルまたは失敗リスト ファイルに移動します。
これらのリストの内容をユーザーに表示するために、ファイル (シリアル化された配列を含む) を読み取り、各注文の注文 ID、顧客名、およびタイムスタンプを含む varien_object を作成し、すべてを保存する管理ページを作成しました。これらは Varien_Data_collection のインスタンスにあります。このコレクションは、グリッド ビューをレンダリングするために、grid.php の _prepareCollection 関数に渡されます。
1.4.1.1 では、グリッドは正常にレンダリングされますが、ページネーションが壊れており、フィルタリングが機能しません。
1.3.2.4 では、グリッドがレンダリングされますが、「レコードが見つかりません」と表示されます。
これらの問題の原因を知っている人はいますか? また、Magento でファイルから情報を表示するためのより良い方法があるかどうかを知っていますか?