Ticket #1265 (closed バグ指摘: 修正済)
管理画面商品CSV登録の際項目によって登録されないことがある
Reported by: | ghana | Owned by: | ghana |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.11.1 |
Component: | 管理画面 | Version: | 2.11.0 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
管理画面商品CSV登録の際項目のdtb_csvのcolフィールドがサブクエリ構造の場合に登録されないことがある
Change History
comment:1 Changed 12 years ago by ghana
- Owner changed from somebody to ghana
- Status changed from new to assigned
comment:3 in reply to: ↑ 2 Changed 12 years ago by nanasess
- 修正済み unset
ghana への返信
r20846 で修正済み
-
リビジョン
300 300 if($item['status'] == CSV_COLUMN_STATUS_FLG_DISABLE) continue; 301 301 //サブクエリ構造の場合は AS名 を使用 302 if(preg_match_all('/\(.+\) as(.+)$/i', $item['col'], $match, PREG_SET_ORDER)) {302 if(preg_match_all('/\(.+\)[ ]*as[ ]*(.+)$/i', $item['col'], $match, PREG_SET_ORDER)) { 303 303 $col = $match[0][1]; 304 304 }else{
上記修正ですが, [ ]* というパターンではなく, 正しくは [ ]+ ではないでしょうか?
Note: See
TracTickets for help on using
tickets.