バージョン選択

フォーラム

メニュー

オンライン状況

80 人のユーザが現在オンラインです。 (73 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 80
もっと...

サイト内検索

質問 > 管理機能 > 【EC-CUBE3.0.15】商品CSV登録での通常価格につきまして

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MPV
投稿日時: 2018/2/22 10:48
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
【EC-CUBE3.0.15】商品CSV登録での通常価格につきまして
[EC-CUBE] 3.0.15 3.0.13から順次アップデート
[レンタルサーバ] kagoya
[OS] Linux
[PHP] 5.6.30
[データベース] MySQL 5.6.36
[WEBサーバ] Apache
[ブラウザ] Firefox/58.0.2 (64 ビット)

お世話になります。
題記の件、基本的かもしれず恐縮なのですが
ご教授頂ければ幸いです。

商品csv登録で

①最初、通常価格を未設定
(dtb_product_classのprice01はNULL)

②通常価格を設定して商品CSV登録を行う
(dtb_product_classのprice01は数値が設定される)

③通常価格を未設定にして商品CSV登録を行う

と、通常価格がNULL値に更新されず、前回登録した
値がそのまま保持されております。

DBの構成を確認したところ、デフォルトはNULLでNULL値を
許すようになっていると思われるのですが、NULL値で更新が
できない状態です。
phpmyadminで項目を確認したところ、数値が入ると
NULLのチェックボックスが外れてしまっており、それで
更新が行われないようです。

これを、NULL値で更新するためにはどのように設定すれば
可能になりますでしょうか。

当方、セールなどでは、一時的に通常価格と販売価格を
併記するのですが、通常営業時は販売価格のみを
乗せたいとショップの方から言われております。
ですので、通常価格をNULLで更新したいという状況です。

大変恐縮ですが、ご教授の程どうぞよろしくお願いいたします。
umebius
投稿日時: 2018/2/25 19:15
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 【EC-CUBE3.0.15】商品CSV登録での通常価格につきまして
MPV様

商品のCSV更新では下記コントローラーのロジックが使用されます。
src/Eccube/Controller/Admin/Product/CsvImportController.php

updateProductClassというメソッドにて、通常価格が設定されていなければprice01をNULLで更新してやればOKです。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

MPV
投稿日時: 2018/2/25 19:16
対応状況: 解決済
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE3.0.15】商品CSV登録での通常価格につきまして
umebius様

コメント頂きまして誠にありがとうございます。
仰られている通りです。

大変恥ずかしながら、当方がCsvImportController.php内の
updateProductClass()とcreateProductClass()を
取り違えており、新規登録の方を修正してしまって
おりました。

更新時のupdateProductClass()の方を修正しなおしましたところ、
ちゃんとNULLが設定されました。
大変お恥ずかしい限りです。
お騒がせいたしました。

こちらのスレッドはこれで終了します。
重ねましてumebius様、ありがとうございました。
umebius
投稿日時: 2018/2/25 19:21
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 【EC-CUBE3.0.15】商品CSV登録での通常価格につきまして

そうでしたか、解決されたようで良かったです!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,301名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.