機能要望 > 管理機能 > 商品規格をcsvで一括登録したい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
y-mika |
投稿日時: 2017/5/15 15:46
対応状況: 確認中
|
常連 登録日: 2017/5/9 居住地: 投稿: 60 |
Re: 商品規格をcsvで一括登録したい ご回答ありがとうございます。
>DBの構造的に dtb_products←商品名とか規格にとらわれない共通のデータ dtb_products_class←価格とか規格に関係するデータ が入ります。 dtb_products_classの中でclasscategory_id1,classcategory_id2にそれぞれdtb_classcategoryにある規格のIDが入ります。 CSVからそれぞれのデータを読み出して各DBに入れるようになっているので、LC_Page_Admin_Products_UploadCSV.phpをいじれば好きにCSV周りをいじる事ができるようになりますよ。 やろうと思えば数万件のデータをすっごい速く更新するようにとか、 金額だけに限ってCSVを働かせるようにして、数万件のデータの更新を数秒でやってりとかできるようになります。 LC_Page_Admin_Products_UploadCSV.phpの中に規格に関する記述がありますが・・・↓ // 商品IDが設定されており、規格IDが設定されていなければ、既存の規格ID取得を試みる(product_class_idは必須入力項目ではない) $product_id = $objFormParam->getValue('product_id'); $product_class_id = $objFormParam->getValue('product_class_id'); if ($product_class_id == '' && $product_id != '') { $product_class_id = SC_Utils_Ex::sfGetProductClassId($product_id, $objFormParam->getValue('classcategory_id1'), $objFormParam->getValue('classcategory_id2')); $objFormParam->setValue('product_class_id', $product_class_id); } この部分で商品IDと規格IDを別々に読み込むようにすればよいのでしょうか? |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品規格をcsvで一括登録したい | y-mika | 2017/5/12 16:48 |
Re: 商品規格をcsvで一括登録したい | 468 | 2017/5/14 16:13 |
Re: 商品規格をcsvで一括登録したい | y-mika | 2017/5/15 10:44 |
Re: 商品規格をcsvで一括登録したい | 468 | 2017/5/15 11:31 |
Re: 商品規格をcsvで一括登録したい | y-mika | 2017/5/15 13:55 |
Re: 商品規格をcsvで一括登録したい | yuh | 2017/5/15 14:24 |
» Re: 商品規格をcsvで一括登録したい | y-mika | 2017/5/15 15:46 |
Re: 商品規格をcsvで一括登録したい | 468 | 2017/5/15 14:27 |
Re: 商品規格をcsvで一括登録したい | y-mika | 2017/5/15 15:57 |
Re: 商品規格をcsvで一括登録したい | 468 | 2017/5/15 20:45 |