質問 > フロント機能 > CSVアップロードで商品コードをキーにして在庫を更新する |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
YOHBUN |
投稿日時: 2017/4/17 16:50
対応状況: −−−
|
常連 登録日: 2016/12/20 居住地: 投稿: 69 |
CSVアップロードで商品コードをキーにして在庫を更新する [EC-CUBE] 3.0.13
CSVアップロードにて在庫を更新したいのですが、 通常は商品IDを含む全項目を更新する仕様ですが、 これを商品コードをキーとして(一致したら更新)、 在庫数のみを更新するアップロード方法をとりたいです。 カスタマイズ方法をご教示ください。 使うCSVのフォーマットはは 商品コード,在庫数,在庫数制限 例)11111,500,0 こんな感じです |
h_tanaka |
投稿日時: 2017/4/17 17:21
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1638 |
Re: CSVアップロードで商品コードをキーにして在庫を更新する src/Eccube/Controller/Admin/Product/CsvImportController.php(120行目)
の部分を参考に、
で商品エンティティが複数取れてくるので、あとはこれを商品エンティティの数分ループ処理してやればいけると思います。
|
umebius |
投稿日時: 2017/4/17 19:26
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: CSVアップロードで商品コードをキーにして在庫を更新する 商品コード持ってるのはProductClassエンティティで、フィールド名はcodeだったと思います。
なのでこんな感じではないですかね。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |