Ignore:
Timestamp:
2013/02/12 15:49:50 (11 years ago)
Author:
Qwert
Message:

#2123 「受注管理の名前検索で姓名間にスペースがあると検索されない」を修正。
(フリガナ検索も同様の処理を施したが、そもそもKANA_CHECKで半角スペースと全角スペースが禁止されているので形だけ。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order.php

    r22306 r22522  
    287287            case 'search_order_name': 
    288288                $where .= ' AND ' . $dbFactory->concatColumn(array('order_name01', 'order_name02')) . ' LIKE ?'; 
    289                 $arrValues[] = sprintf('%%%s%%', $objFormParam->getValue($key)); 
     289                $arrValues[] = sprintf('%%%s%%', preg_replace('/[  ]/u', '', $objFormParam->getValue($key))); 
    290290                break; 
    291291            case 'search_order_kana': 
    292292                $where .= ' AND ' . $dbFactory->concatColumn(array('order_kana01', 'order_kana02')) . ' LIKE ?'; 
    293                 $arrValues[] = sprintf('%%%s%%', $objFormParam->getValue($key)); 
     293                $arrValues[] = sprintf('%%%s%%', preg_replace('/[  ]/u', '', $objFormParam->getValue($key))); 
    294294                break; 
    295295            case 'search_order_id1': 
Note: See TracChangeset for help on using the changeset viewer.