0

卸売と小売の 2 つの店舗を運営する OpenCart インストールがあります。製品カタログは共有されていますが、問題は、OpenCart が複数の価格設定オプションをネイティブにサポートしていないことです。そこで、oc_product テーブルに新しいフィールド、retail_price を追加しました。アイデアは、price フィールドを卸売価格に使用し、retail_price フィールドを (ご想像のとおり) 小売価格に使用するというものです。

管理者側でほぼすべてをカバーしているため、新しいフィールドが製品セクションに表示され、データベースで更新されています。

問題は、小売店のフロント エンドで価格を変更することです。言うまでもなく、製品価格はさまざまなスクリプトで使用されています。したがって、データベースが照会され、価格データが最初に設定されたときに、価格フィールドを変更することが最善/最も卑劣な方法であると考えました。ここはちょっと迷いました… 正しいと思ったところを変えましたが、フロントエンドの価格は変わりません。時々、OpenCart は不思議なイチジクになることがあります。

価格を変更するのに最適な場所を教えてください。

4

1 に答える 1