バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
MPV
投稿日時: 2013/3/1 22:21
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。
[EC-CUBE] 2.12.2
[レンタルサーバ] WADAX
[OS] Red Hat Linux
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.95
[WEBサーバ] Apache
[ブラウザ] Firefox 18.0.2 Google Chrome 24.0.1312.57m IE9

開発環境

[EC-CUBE] 2.12.2
[レンタルサーバ] なし(XAMPP 1.7.7のため)
[OS] Windows7 Professional
[PHP] PHP 5.3.8
[データベース] MySQL 5.5.16
[WEBサーバ] Apache/2.2.21
[ブラウザ] Firefox 18.0.2 Google Chrome 24.0.1312.57m IE9

お世話になります。

当方の環境だけだと思いますが、どの辺りで起きる可能性があるか
ご教授頂ければ幸いです。

題記の通り、管理画面で受注編集を行う際なのですが、
例えば、以下の通り受注商品が登録されている場合に

商品A 規格無し
商品B 規格あり
商品C 規格無し
商品D 規格無し
商品E 規格あり

商品Cを削除ボタンで削除すると、なぜか商品Eの数量が
エラーになってしまいました。そこで
LC_Page_Admin_Order_Edit.php内のlfCheckErrorで

SC_Utils::sfPrintR('フォームの在庫数');
SC_Utils::sfPrintR($arrValues['quantity'][$i]);
SC_Utils::sfPrintR('受注詳細の在庫数');
SC_Utils::sfPrintR($arrOrderDetail['quantity'][$i]);
SC_Utils::sfPrintR('商品の在庫数');
SC_Utils::sfPrintR($arrProduct['stock']);

上記のようなデバッグ出力で確認したところ、
削除後、商品Cから下の商品については
$arrValues['quantity'][$i]、もしくは
$arrOrderDetail['quantity'][$i]が
配列で一要素分ずれてしまっていました。

そのため、以下の処理の判定でエラーが検知されていた
ようでした。

ただ、削除の際にどこでずれているのかがわかりかねております。

大変恐縮なのですが、ご教授頂ければ幸いです。
何卒お願いいたします。<(_ _)>

追伸:間違えておりました・・・、すみません。
   以下に追記します。

   例えば以下の場合

          数量
商品A 規格無し   1 
商品B 規格あり   1
商品C 規格無し   2
商品D 規格無し   5
商品E 規格あり   10

  商品Bを削除すると、

商品Aの$arrValues['quantity'][$i] → 1
商品Aの$arrOrderDetail['quantity'][$i] → 1

商品Cの$arrValues['quantity'][$i] → 2
商品Cの$arrOrderDetail['quantity'][$i] → 1

商品Dの$arrValues['quantity'][$i] → 5
商品Dの$arrOrderDetail['quantity'][$i] → 2

商品Eの$arrValues['quantity'][$i] → 10
商品Eの$arrOrderDetail['quantity'][$i] → 5

という具合になってしまいます。

これを見ると$arrValues['quantity'][$i]が本来の状態で
むしろ$arrOrderDetail['quantity'][$i]が消えていないのが
まずいような気もしております。う〜ん・・・。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。 MPV 2013/3/1 22:21
     Re: EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。 kato-sc 2013/3/4 14:58
       Re: EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。 MPV 2013/3/4 20:35
         Re: EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。 MPV 2013/9/6 21:12
           Re: EC-CUBE 2.12.2 管理画面-受注編集でお伺いしたいことがございます。 patapata 2013/9/11 16:38

 



ログイン


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

統計情報

総メンバー数は90,378名です
総投稿数は110,375件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1364
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.