EC-CUBE / EC-CUBE/ec-cube

商品明細がある一定数を超えて注文された場合に受注編集をすると商品明細が消えることがある

Open
#5,699 5 comments 0 reactions 0 assignees View on GitHub
bug:Low bugbounty2022:issue:entry bugbounty2022:issue:recognition bugbounty2022:issue:runbook
Dominant language
PHP
Stars
788
Forks
719
Avg merge
3d 20h
Merged PRs (30d)
45

Description

## 概要(Overview)
フォーラムより
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=26980&forum=11&post_id=106738#forumpost106738

## 期待する内容(Expect) or 要望 (Requirement)
max_input_varsよりフォームの数が多い場合に警告を出す?

## 再現手順(Procedure)
1. max_input_vars を少なめな数に設定して、商品を大量に購入
2. 受注編集画面でなにも変更せずに登録
3. max_input_varsよりフォームの数が多いと購入された商品が減る

### 環境 (environment)
+ EC-CUBE: 4.2
+ PHP: 7.x.x
+ DB:
- PostgreSQL x.x.x
- MySQL x.x.x

## 関連情報 (Ref)

Contributor guide

Open the contributing guide

Research direction

Start at the order-edit screen and reproduce the issue with PHP max_input_vars set below the number of form fields, following the listed purchase and registration steps. Trace how the submitted order details are handled; done means the system warns when the limit is exceeded or prevents product details from disappearing after an unchanged registration.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.