プラグイン > 開発について > 規格あり商品のCSV登録について |
開発について
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
rmaki |
投稿日時: 2020/3/18 19:51
対応状況: 確認中
|
常連 登録日: 2018/5/17 居住地: 投稿: 34 |
規格あり商品のCSV登録について ▼テンプレート
[EC-CUBE] 3.0.16 [レンタルサーバ] ニフクラ [PHP] php7 [データベース] postgress [WEBサーバ] Apache2 [導入プラグインの有無] 複数導入 [カスタマイズの有無] 複数導入 [現象] 規格あり商品のcsv登録を現状以下のように行っています。 1. eccubeに親商品をcsv登録〈商品ID発番〉 2. eccubeで子供商品の規格登録〈規格ID発番〉 3. eccubeに子供商品をcsvで更新 4. eccube管理画面で写真、図面データ登録 登録商品のcsvは別システムで生成しています。 1〜3の部分を1回の処理でできないかと検討しております。 EC-CUBE2系であれば、以下のプラグインを見つけました。 https://www.ec-cube.net/products/detail.php?product_id=934 現在、弊社システムは、EC-CUBE3で動作しており上記が利用できません。 EC-CUBE3用のプラグインがありますでしょうか? もしくは、同様な機能追加をされている方がいらっしゃったら 変更のポイント等教えていただけないでしょうか? よろしくお願いいたします。 |
468 |
投稿日時: 2020/3/27 11:23
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 規格あり商品のCSV登録について 商品CSV登録の処理をカスタマイズする必要があるかと思います。
CSVを読み込んで商品登録を行っている箇所は 以下の場所になります。 /src/Eccube/Controller/Admin/Product/CsvImportController.php 61行目~ ソース内の foreach ($data as $row) { } の繰り返しでCSVを1行ずつ読み込んで処理をしていますので この中で子商品かどうかを判定し、子商品として登録していくという事になるかと思います。 デフォルトでは商品ID欄の入力有無で新商品か既存商品を判定しています。 CSV上で親商品、子商品をどうやって区別させるか?等、 仕様を考える必要もあるかと思います。 一度、デフォルトの処理を確認される事をお勧めします。
|
rmaki |
投稿日時: 2020/3/30 13:51
対応状況: −−−
|
常連 登録日: 2018/5/17 居住地: 投稿: 34 |
Re: 規格あり商品のCSV登録について いつもご回答ありがとうございます。
ご提示いただいた箇所のソースを追ってみようと思います。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |