0

現在、OpenCart 1.5 を使用しています。admin: sales/order 内の注文ページで購入した製品を表示する必要があります。Order_id、顧客、ステータス、合計などとともに...

モジュールでこれを行うことができますか?または、モデル (order.php) を別のデータベース クエリで変更できますか。現在は getOrders($data = array()) と呼ばれていますが、.order_status データベースのみを照会するため、コントローラーやビューの foreach 結果の一部として製品の名前を返すことはできません。同じモデルの 562 行目は、私が望むものにかなりなじみがあるように見えますが、ユーザーがアクションをクリックした後にのみ使用されます。何か助けはありますか?

4

1 に答える 1

1

次の 2 つの選択肢があります。

  1. vQmod XML ファイルを使用して編集を行いますが、元のコードは変更されません。
  2. または コードを直接編集する (将来アップグレードする場合に問題が発生する可能性があります)

とにかく、モジュールはそれを行いません (vQmod の編集をモジュールと考えない限り)。getList()コントローラー -メソッドとモデル -メソッドを編集する必要がありますgetOrders()。製品には他のオプションがある可能性があり、20 の注文のリストだけが完了するまでに数秒かかる可能性があるため、表示する情報の量を慎重に検討してください。

幸運を。

于 2013-11-06T09:48:30.863 に答える