質問 > 管理機能 > 受注マスターのフルネームで検索するときに半角スペースを入れたいです。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2020/1/17 15:20
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注マスターのフルネームで検索するときに半角スペースを入れたいです。 苗字と名前の間にスペースが入っていても検索できるようにと言うことなら、色々方法は考えられます。
1. CONCAT(o.name01, o.name02) LIKE :likemulti OR CONCAT(o.name01,\' \', o.name02)のように、CONCATにも半角スペースを含める 2. $searchData['multi']からスペースをpreg_replaceなどで取り除いてから代入する 3. $searchData['multi']をスペースで区切って複数のandWhereに分割 フロントの商品検索ではスペースで区切って複数のandWhereに分割してますね。 https://github.com/EC-CUBE/ec-cube3/blob/3.0.10/src/Eccube/Repository/ProductRepository.php#L96
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
受注マスターのフルネームで検索するときに半角スペースを入れたいです。 | ゲスト | 2020/1/17 11:37 |
» Re: 受注マスターのフルネームで検索するときに半角スペースを入れたいです。 | umebius | 2020/1/17 15:20 |
Re: 受注マスターのフルネームで検索するときに半角スペースを入れたいです。 | ゲスト | 2020/1/17 22:46 |
Re: 受注マスターのフルネームで検索するときに半角スペースを入れたいです。 | umebius | 2020/1/18 12:50 |
Re: 受注マスターのフルネームで検索するときに半角スペースを入れたいです。 | ゲスト | 2020/1/28 16:05 |