質問 > 管理機能 > カテゴリ登録CSVを修正後、カテゴリ管理画面からの登録に異変 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kuro |
投稿日時: 2009/8/19 21:43
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2008/7/23 居住地: 投稿: 20 |
Re: カテゴリ登録CSVを修正後、カテゴリ管理画面からの登録に異変 ecnobuさま
ご返信が遅くなり、申し訳ございません ![]() > LC_Page_Admin_Products_UploadCSVCategory.php の > lfCheckError() 340行めあたり(下記)でひっかかって > エラーになりました。 こちらの件ですが、私の方も既存カテゴリのcategory_nameを修正&上書きUPする際に 同じエラーが起きました。 良く確認しないままですみません・・・
↑この部分なのですが、$_POST['category_name']というのがどこから来ている値なのかよくわかりません・・・ (どなたかご存じないでしょうか? 中身は常に空っぽですし、管理画面からcategory_nameをポストしている訳でもなさそうです) 既存カテゴリのcategory_name変更の場合だと、兄弟カテゴリに同一category_nameのものがなければ $arrCat[0]['category_name']は空になりますので、常に空の$_POST['category_name']とイコールになって 上記エラーメッセージが表示されていました。(※本来ならエラーにならない条件です)
上記のように変更したところ、私の方ではエラーを出さずにUPDATEすることができました。 また、兄弟カテゴリに存在するcategory_nameに変更しようとした場合も、ちゃんとエラーがでます。 もし上記の変更でなにか問題があるようでしたら、 ご指摘いただけると嬉しいです。 > 今度は、CSVファイルに、dtb_category には未登録のカテゴリID > を書いておくと、UPDATE 文になってしまって、正常に終了した > ようにメッセージは出るけど登録はされなかったのではなかっ > たかと思います。。。 こちらの件ですが、カテゴリの新規登録時に「カテゴリID(category_id)」欄に任意の番号を 記入したいということでしょうか? (新規登録時は「category_id」欄を空欄にして登録すると思うのですが、そういう意味ではなかったですか?) |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
ecnobu | 2009/7/31 0:35 |
![]() |
tao_s | 2009/7/31 1:12 |
![]() |
ecnobu | 2009/7/31 10:47 |
![]() |
tao_s | 2009/8/1 23:33 |
![]() |
ecnobu | 2009/8/2 11:58 |
![]() |
kuro | 2009/8/12 19:04 |
![]() |
ecnobu | 2009/8/13 21:17 |
» ![]() |
kuro | 2009/8/19 21:43 |
![]() |
ecnobu | 2009/8/22 11:45 |
![](images/pixel.gif)