バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 項目追加したところ CSVで一部項目が登録がされない

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
motorp
投稿日時: 2014/4/24 20:55
対応状況: −−−
常連
登録日: 2013/12/26
居住地:
投稿: 45
項目追加したところ CSVで一部項目が登録がされない
お世話になります。
もし 何か原因がわかればと思いまして、投稿させて頂きました。

商品の登録項目を増やしたのですが、
CSVで登録すると反映される項目と反映されない項目がありまして
何が原因かわからず困っております。

作業内容としましては
name2、name3、description の項目を増やしました。

-------------------------------------------
編集したのは下記ファイルです

■dtb_products
■dtb_csv
■dtb_csv_no_seq

■他修正
/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
/data/class/SC_Product.php
/data/Smarty/templates/admin/products/product.tpl
/data/Smarty/templates/admin/products/confirm.tpl
-------------------------------------------

管理画面での登録は問題無く、(CSVは未確認)
ここで、項目が あとあと何か足りなくなるかもと思い name4、name5、name6 を追加


管理画面で登録した内容は csvの出力も問題無く出来たのですが、
出力したcsvを そのままcsv登録を実行すると
エラー表示は出ないのですがname2とname4の項目以外が空欄に上書き?されてしまいます。
name2とname4は問題なく反映されます。


dtb_csvを見なおしたところ、name2からname6まで特に違いは無いのですが、なにか
私の不備にお気づきのことがありましたら ご教授頂けますでしょうか。


※最近 PostgreSQLに変更した手前 dtb_csv_no_seq のシーケンス値を
自分で入力することになると思うのですが 

dtb_csvの noが183になっているので 
開始値、最終値共に 184としたのですが
はたしてこれでよいのかが少々疑問です。

宜しくお願いいたします。
-------------------------------------------------------------------------
[EC-CUBE]
2.12.3 
[PHP]
PHP 5.3.3
[データベース]
PostgreSQL 8.4.20
[WEBサーバ]
Apache
motorp
投稿日時: 2014/4/25 15:04
対応状況: 解決済
常連
登録日: 2013/12/26
居住地:
投稿: 45
Re: 項目追加したところ CSVで一部項目が登録がされない
自己解決いたしました。

色々と確認したところ、CSVのインポート時にダブルコーテーションが入っていないだけという、なんともお粗末な欠点がありました。

大変失礼いたしました。m(__)m

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1237
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.