Ticket #1362 (closed バグ指摘: 修正済)

Opened 9 years ago

Last modified 9 years ago

お届け先の複数指定 数量0も保持される

Reported by: Seasoft Owned by: Seasoft
Priority: Milestone: EC-CUBE2.11.2
Component: フロント Version: 2.11.1
Keywords: Cc:
修正済み: yes

Description (last modified by Seasoft) (diff)

インターフェイス的に、削除(未使用)と同意義で数量「0」を入力するケースも考慮すべきと考える。

r21008 r21100

Change History

comment:1 Changed 9 years ago by Seasoft

  • Owner changed from somebody to Seasoft
  • Status changed from new to assigned

comment:2 Changed 9 years ago by Seasoft

  • 修正済み set
  • Description modified (diff)

comment:3 follow-up: ↓ 4 Changed 9 years ago by kajiwara

  • 修正済み unset

数量を0とした場合、おっしゃる通り「削除」と見るべきと思いますので、その場合は、住所未設定でも通るような処理が望ましいと思います。

data/class/pages/shopping/LC_Page_Shopping_Multiple.php

            // 数量を入力していて、お届け先を選択していない 
            if (!SC_Utils_Ex::isBlank($arrParam['quantity']) && SC_Utils_Ex::isBlank($arrParam['shipping'])) { 
                $arrErr['shipping'][$index] = '※ お届け先が入力されていません。<br />'; 
            } 

この部分、数量0の場合はエラー文言が出ないような形でどうでしょうか。

comment:4 in reply to: ↑ 3 Changed 9 years ago by Seasoft

  • 修正済み set
  • Description modified (diff)

r21100 で対応

comment:5 Changed 9 years ago by kajiwara

  • Status changed from assigned to closed
  • Resolution set to 修正済

Seasoftさん

本件、ご対応ありがとうございます。

修正されていることを確認しました。

Note: See TracTickets for help on using tickets.