サプライヤーが提供するいくつかの CSV ファイルから製品をインポートする必要がある Magento 1.6 Web サイトがあります。インポート機能があることはわかりましたが、私がしなければならないことに対して十分な柔軟性がありません。
具体的には、次のタスクを実行する必要があります。
- 複数のサプライヤーから販売されている製品のサプライヤーを選択します
。 - 製品カテゴリを再マッピングします。
上記の詳細はこちら。
サプライヤの選択
サプライヤは製品リストを提供します。別のリストに同じ製品が含まれている場合もあります。インポート機能は、インポートする製品を比較し、いくつかのロジックに従って、各製品をいずれかのサプライヤーに「割り当てる」必要があります。
例: 製品XYZは、サプライヤA、サプライヤB、およびサプライヤCによって販売されています。Aはそれを安く販売し、Bは 2 番目に安く、Cは最も高価です。しかし、Aさんには在庫がなく、Bさんには少し在庫があり、Cさんにはたくさんあります。次に、製品をBに「割り当て」、その詳細をそのリストから抽出する必要があります。
このような割り当ての効果は、顧客が注文したときに、それが自動的にサプライヤーへの複数の注文に変換されることです (ただし、方法を見つける必要があります)。
製品カテゴリの再マッピング
サプライヤから製品リストを受け取ると、それらはサプライヤのカテゴリに関連付けられます。たとえば、フラット スクリーン TV は、あるサプライヤのリストでは「家庭用電化製品」カテゴリにあり、別のリストでは「電子機器」カテゴリにある場合があります。そのため、システム内の仕入先カテゴリごとに仕入先カテゴリを指定する「マップ」を作成しました。私がする必要があるのは、輸入された製品を調べて、適切なカテゴリに再割り当てすることです.
両方のタスクのロジックは非常に簡単で、私が Magento にまったく慣れていないという事実がなければ、問題なく実装できたでしょう。そのような場合、それらに取り組むための最良のアプローチは何でしょうか? カスタム モジュールを実装する必要がありますか? 場合によっては、どこから始めるのが最適でしょうか?
回答ありがとうございます。