/**
  * 会員一覧CSVを検索してダウンロードする処理
  *
  * @param  array   $arrParam 検索パラメーター連想配列
  * @return boolean|string true:成功 false:失敗
  */
 public function lfDoCSV($arrParam)
 {
     $objSelect = new SC_CustomerList_Ex($arrParam, 'customer');
     $objCSV = new SC_Helper_CSV_Ex();
     $order = 'update_date DESC, customer_id DESC';
     list($where, $arrVal) = $objSelect->getWhere();
     return $objCSV->sfDownloadCsv('2', $where, $arrVal, $order, true);
 }
 /**
  * 会員一覧検索をする処理(ページング処理付き、管理画面用共通処理)
  *
  * @param  array  $arrParam  検索パラメーター連想配列
  * @param  string $limitMode ページングを利用するか判定用フラグ
  * @return array( integer 全体件数, mixed 会員データ一覧配列, mixed SC_PageNaviオブジェクト)
  */
 public function sfGetSearchData($arrParam, $limitMode = '')
 {
     $objQuery =& SC_Query_Ex::getSingletonInstance();
     $objSelect = new SC_CustomerList_Ex($arrParam, 'customer');
     $page_max = SC_Utils_Ex::sfGetSearchPageMax($arrParam['search_page_max']);
     $disp_pageno = $arrParam['search_pageno'];
     if ($disp_pageno == 0) {
         $disp_pageno = 1;
     }
     $offset = intval($page_max) * (intval($disp_pageno) - 1);
     if ($limitMode == '') {
         $objQuery->setLimitOffset($page_max, $offset);
     }
     $arrData = $objQuery->getAll($objSelect->getList(), $objSelect->arrVal);
     // 該当全体件数の取得
     $objQuery =& SC_Query_Ex::getSingletonInstance();
     $linemax = $objQuery->getOne($objSelect->getListCount(), $objSelect->arrVal);
     // ページ送りの取得
     $objNavi = new SC_PageNavi_Ex($arrParam['search_pageno'], $linemax, $page_max, 'eccube.moveSearchPage', NAVI_PMAX);
     return array($linemax, $arrData, $objNavi);
 }
 /**
  * 顧客一覧CSVを検索してダウンロードする処理
  *
  * @param array $arrParam 検索パラメーター連想配列
  * @return boolean true:成功 false:失敗
  */
 function lfDoCSV($arrParam)
 {
     $objSelect = new SC_CustomerList_Ex($arrParam, 'customer');
     $order = "update_date DESC, customer_id DESC";
     require_once CLASS_EX_REALDIR . 'helper_extends/SC_Helper_CSV_Ex.php';
     $objCSV = new SC_Helper_CSV_Ex();
     list($where, $arrVal) = $objSelect->getWhere();
     return $objCSV->sfDownloadCsv('2', $where, $arrVal, $order, true);
 }