Skip to content

Commit

Permalink
PHP8 対応漏れ?「受注管理>受注登録」画面でシステムエラー EC-CUBE#829
Browse files Browse the repository at this point in the history
- 新規登録時に point (受注前ポイント) が空文字のため、生じるエラーを回避した。SC_FormParam を初期化。
- 上記の他にも SC_FormParam の初期化が不適当と思われる箇所を調整した。
  • Loading branch information
seasoftjapan committed Feb 7, 2024
1 parent 23941d8 commit f0ecec3
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php
Original file line number Diff line number Diff line change
Expand Up @@ -450,7 +450,7 @@ public function lfInitParam(&$objFormParam)
$objFormParam->addParam('会員ID', 'customer_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), '0');
$objFormParam->addParam('会員ID', 'edit_customer_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), '0');
$objFormParam->addParam('現在のポイント', 'customer_point');
$objFormParam->addParam('受注前ポイント', 'point');
$objFormParam->addParam('受注前ポイント', 'point', '', '', [], 0);
$objFormParam->addParam('注文番号', 'order_id');
$objFormParam->addParam('受注日', 'create_date');
$objFormParam->addParam('発送日', 'commit_date');
Expand Down Expand Up @@ -486,13 +486,13 @@ public function lfInitParam(&$objFormParam)
$objFormParam->addParam('お届け日(日)', 'shipping_date_day', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'));
$objFormParam->addParam('お届け日', 'shipping_date', STEXT_LEN, 'KVa', array('SPTAB_CHECK', 'MAX_LENGTH_CHECK'));

$objFormParam->addParam('商品規格ID', 'shipment_product_class_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'));
$objFormParam->addParam('商品コード', 'shipment_product_code');
$objFormParam->addParam('商品名', 'shipment_product_name');
$objFormParam->addParam('規格名1', 'shipment_classcategory_name1');
$objFormParam->addParam('規格名2', 'shipment_classcategory_name2');
$objFormParam->addParam('単価', 'shipment_price', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), '0');
$objFormParam->addParam('数量', 'shipment_quantity', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), '0');
$objFormParam->addParam('商品規格ID', 'shipment_product_class_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), []);
$objFormParam->addParam('商品コード', 'shipment_product_code', '', '', [], []);
$objFormParam->addParam('商品名', 'shipment_product_name', '', '', [], []);
$objFormParam->addParam('規格名1', 'shipment_classcategory_name1', '', '', [], []);
$objFormParam->addParam('規格名2', 'shipment_classcategory_name2', '', '', [], []);
$objFormParam->addParam('単価', 'shipment_price', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), []);
$objFormParam->addParam('数量', 'shipment_quantity', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), []);

$objFormParam->addParam('商品項番', 'no', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'));
$objFormParam->addParam('追加商品規格ID', 'add_product_class_id', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'));
Expand Down

0 comments on commit f0ecec3

Please sign in to comment.