Ignore:
Timestamp:
2013/01/17 10:56:45 (11 years ago)
Author:
undertree
Message:

#1710(SC_Helper_CSV#sfDownloadCsv 第4引数($order)が無効となるケースがある)
csv_id=1(商品マスタ)以外ではクエリ生成手順が異なる為に引数が無視されていた為、
order指定がある場合のみ末尾に付与するよう修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/helper/SC_Helper_CSV.php

    r22206 r22267  
    100100            $sql = 'SELECT ' . $cols . ' FROM dtb_category ' . $where; 
    101101        } 
     102        // 「getSqlを使っているcsv_id=1」以外で「order指定」がある場合は末尾に付与 
     103        // 全csv_idでgetSqlを使用して生成するよう統一する場合は当メソッドの呼び元も要修正 
     104        $sql = ($csv_id != '1' && strlen($order) >= 1) ? $sql.' order by '.$order : $sql; 
    102105        // 固有処理ここまで 
    103106        return $this->sfDownloadCsvFromSql($sql, $arrVal, $this->arrSubnavi[$csv_id], $arrOutput['disp_name'], $is_download); 
Note: See TracChangeset for help on using the changeset viewer.