質問 > 管理機能 > カテゴリーCSV(category.csv)の登録について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yamasan |
投稿日時: 2018/9/26 8:53
対応状況: −−−
|
常連 登録日: 2017/9/7 居住地: 投稿: 52 |
カテゴリーCSV(category.csv)の登録について EC-CUBE3.0.15(キャッシュバグ修正済み)使用。
○カテゴリーCSV(category.csv)の登録について 「AAA」という●完成しているサイト●からカテゴリーCSVをダウンロードして、「BBB」という新規のサイトへアップロードしようとすると、 「フォーマットが一致しません」とでてしまいます。 自分なりに調べたのですが解決に至らず、 質問させて頂きました。 両サイトともにEC-CUBE同バージョンです。 |
468 |
投稿日時: 2018/9/27 0:39
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カテゴリーCSV(category.csv)の登録について 例えば、AAAでダウンロードしたCSVのレコードを5行だけ残して削除して、BBBにアップロードした場合、どういった結果になりますか?
この状態でも「フォーマットが一致しません」と表示されるようであれば、 1行目の文言チェック時にエラーが発生している可能性があります。 正常に処理されるようであれば、5行以降のデータに何か問題があると思います。 全体のデータが何件あるのか分かりませんが、数回に分けてアップロードする方法もあるかと思います。
|
yamasan |
投稿日時: 2018/9/27 10:09
対応状況: −−−
|
常連 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: カテゴリーCSV(category.csv)の登録について 468様 ありがとう御座います。
AAAからダウンロードした「category.csv」を5行だけ残してにし、 BBBへアップロードを試しましたが「フォーマットが一致しません」 と出ました。 AAAからダウンロードした「category.csv」の内容ですが、 横項目(Excel2013) AカテゴリID B表示ランク Cカテゴリ名 D親カテゴリ E階層 Fカテゴリ説明 とっており、カテゴリ説明はすべて未記入になっています。 カテゴリID項目を未記入にしアップロードも試しましたが 「フォーマットが一致しません」と出てしまいました。 |
Ringo |
投稿日時: 2018/9/27 15:26
対応状況: −−−
|
常連 登録日: 2018/8/10 居住地: 投稿: 70 |
Re: カテゴリーCSV(category.csv)の登録について ちょっと追ってみました。
雛形をダウンロードすると、ヘッダーは↓となってました。 カテゴリID,カテゴリ名,親カテゴリID これ以外だと「フォーマットが一致しません(←columnチェックに引っかかる)」になる模様。 試しに、CSV項目を「カテゴリID,カテゴリ名,親カテゴリID」にしてダウンロード ↓の様に「圧力鍋」を追加して、CSV登録したら「調理器具」の中に「圧力鍋」が登録出来ました。 カテゴリID,カテゴリ名,親カテゴリID 2,インテリア, 1,キッチンツール, 4,調理器具,1 3,食器,1 5,フォーク,3 6,新入荷, ,圧力鍋,4 ※実装が未完成??? |
468 |
投稿日時: 2018/9/28 0:18
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カテゴリーCSV(category.csv)の登録について ECCUBEの仕様ですが、デフォルトではダウンロードとアップロードのCSVのフォーマットが統一されておりません。
Ringoさんのおっしゃられる通り、アップロードCSVのフォーマットは カテゴリID,カテゴリ名,親カテゴリID と決まっており、 ダウンロードしたCSVを上記の項目になるように加工する必要があるかと思います。
|
yamasan |
投稿日時: 2018/9/28 22:33
対応状況: −−−
|
常連 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: カテゴリーCSV(category.csv)の登録について Ringo様
468様 有難うございます。 つまりは、 「カテゴリID,カテゴリ名,親カテゴリID」 のみ完成しているサイトからcsvで移行(DLして未完成へUP)出来き、他の項目(表示ランク ・階層)は未完成サイトへは移せないとう事で解釈してよろしいでしょうか。 |
468 |
投稿日時: 2018/10/2 11:38
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カテゴリーCSV(category.csv)の登録について 表示ランクはCSVの並び順が反映されたのではないかと思います。(新規登録時)
階層は親カテゴリIDを見て、自動的に設定されます。
|
yamasan |
投稿日時: 2018/10/4 10:05
対応状況: −−−
|
常連 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: カテゴリーCSV(category.csv)の登録について BBBの未完成EC-CUBEから(デフォルトで登録されているカテゴリも全て削除)category.csvをDLし、そのままテストでアップロードしましたが、 CSVのフォーマットが一致しませんとなりました・・・ 画像を載せさせて頂きます。 画像上半分がダウンロードしたcsvファイルです。 |
Ringo |
投稿日時: 2018/10/4 13:01
対応状況: −−−
|
常連 登録日: 2018/8/10 居住地: 投稿: 70 |
Re: カテゴリーCSV(category.csv)の登録について eccube-3.0.15\src\Eccube\Controller\Admin\Product\CsvImportController.php
を、↓の様にして、どちらの「CSVのフォーマットが一致しません。」か、分かりませんか?
|
Ringo |
投稿日時: 2018/10/5 7:52
対応状況: −−−
|
常連 登録日: 2018/8/10 居住地: 投稿: 70 |
Re: カテゴリーCSV(category.csv)の登録について csvファイルをテキストエディタで開いた情報を提示頂けませんか?
こちらの手元では、 「カテゴリID,カテゴリ名,親カテゴリID」 だと 「CSVデータが存在しません。」 となります。 例えば 「カテゴリID,カテゴリ名,親カテゴリID,」 だと 「CSVのフォーマットが一致しません。columnHeaders」 となります。 どちらもExcelでは[カテゴリID][カテゴリ名][親カテゴリID]となり、見た目、区別が出来ません。 ただ、「管理画面」「カテゴリ登録」「CSVダウンロード」した場合のcsvファイルは 「カテゴリID,カテゴリ名,親カテゴリID」となり、そのまま「カテゴリCSV登録」すると、 「CSVデータが存在しません。」 となるはずなのですが、、、 が、先の 「CSVのフォーマットが一致しません。getImportData」 「CSVのフォーマットが一致しません。columnHeaders」 の情報が欲しい、に繋がります。 |
(1) 2 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |