> フロント機能 > 「会社名」「部署名」の追加 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tae01415 |
投稿日時: 2010/4/4 9:56
対応状況: 開発中
|
常連 登録日: 2010/3/31 居住地: 大阪 投稿: 32 |
Re: 「会社名」「部署名」の追加 この変更も必要なようです。
●/data/class/SC_CustomerList.php // 名前(カナ) if (!isset($this->arrSql['kana'])) $this->arrSql['kana'] = ""; if ( strlen($this->arrSql['kana']) > 0 ) { if(DB_TYPE == "pgsql"){ $this->setWhere("(kana01 || kana02 LIKE ?)"); }elseif(DB_TYPE == "mysql"){ $this->setWhere("concat(kana01,kana02) LIKE ?" ); } $searchKana = $this->addSearchStr($this->arrSql['kana']); $this->arrVal[] = mb_ereg_replace("[ ]+","",$searchKana); } ○この下に、下記を追加する。 // 会社名 if (!isset($this->arrSql['company_name'])) $this->arrSql['company_name'] = ""; if ( strlen($this->arrSql['company_name']) > 0 ) { $this->setWhere( "company_name Like ?" ); $this->arrVal[] = $this->arrSql['company_name']; } // 部署名 if (!isset($this->arrSql['section_name'])) $this->arrSql['section_name'] = ""; if ( strlen($this->arrSql['section_name']) > 0 ) { $this->setWhere( "section_name Like ?" ); $this->arrVal[] = $this->arrSql['section_name']; } ●data/class/pages/admin/customer/LC_Page_Admin_Customer_Edit.php //---- 入力エラーチェック function lfErrorCheck($array) { $objErr->doFunc(array("会社名", 'company_name', MSTEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK")); $objErr->doFunc(array("部署名", 'section_name', MSTEXT_LEN), array("MAX_LENGTH_CHECK")); |
フラット表示 | 前のトピック | 次のトピック |