public function sort($field, $order = 'asc')
 {
     $res = array();
     foreach (is_array($field) ? $field : array($field => $order) as $n => $o) {
         $res[$this->_processAliases($n)] = $o;
     }
     $this->_request->sort($res);
     return $this;
 }
Exemple #2
0
 /**
  *	Sets sort for this list
  *
  *	@return void
  **/
 public function sort(RM_Store_iRequest $request, $order)
 {
     return $request->sort($this->special_sort ? $this->special_sort : $this->varname, $order);
 }
Exemple #3
0
 /**
  * Apply default sort order
  *
  * @param	RM_Store_iRequest		request
  * @param	string					table
  * @return	RM_Store_iRequest
  **/
 public function applySort(RM_Store_iRequest $request, $table = '')
 {
     $field = 'order_id';
     if ($table) {
         $field = M('Db')->field($table, $field);
     }
     return $request->sort($field, 'ASC');
 }