Пример #1
0
 /**
  * カラム列情報と表示名情報を取得
  *
  * @param  integer $csv_id CSV ID
  * @return array   選択済みカラム列情報
  */
 public function lfGetOptions($csv_id)
 {
     $arrData = $this->lfGetCSVColumn($csv_id);
     if (!isset($arrData['no'])) {
         $arrData['no'] = array();
         $arrData['disp_name'] = array();
     }
     $arrData = Utils::sfArrCombine($arrData['no'], $arrData['disp_name']);
     return $arrData;
 }
Пример #2
0
 /**
  * テーブルのカラム一覧を取得する.
  *
  * @return array  カラム一覧の配列
  */
 public function lfGetColList($table)
 {
     if (Utils::isBlank($table)) {
         return array();
     }
     $objQuery = Application::alias('eccube.query');
     // 実テーブル上のカラム設定を見に行く仕様に変更 ref #476
     $arrColList = $objQuery->listTableFields($table);
     $arrColList = Utils::sfArrCombine($arrColList, $arrColList);
     return $arrColList;
 }