}
}
if ($opts['order'] != false) {
- $sql .= ' ORDER BY '.$opts['order'];
+ if (!is_array($opts['order']))
+ $opts['order'] = array($opts['order']);
+ $sql .= ' ORDER BY '.implode(',',$opts['order']);
}
$sql .= $limit;
'search_submit' => get_company_pref('no_item_list')!=0,
'size'=>10,
'select_submit'=> $submit_on_change,
- 'category' => 2
+ 'category' => 2,
+ 'order' => array('c.description','stock_id')
), $opts) );
}
ON i.category_id=c.category_id";
if ($type == 'local') { // exclude foreign codes
- $sql .= " WHERE NOT i.is_foreign";
+ $sql .= " WHERE !i.is_foreign";
} elseif ($type == 'kits') { // sales kits
- $sql .= " WHERE NOT i.is_foreign
- AND NOT i.item_code=i.stock_id";
+ $sql .= " WHERE !i.is_foreign AND i.item_code!=i.stock_id";
}
$sql .= " GROUP BY i.item_code";
'search_submit' => get_company_pref('no_item_list')!=0,
'size'=>15,
'select_submit'=> $submit_on_change,
- 'order' => 'i.item_code',
- 'category' => 2
+ 'category' => 2,
+ 'order' => array('c.description','i.item_code')
), $opts) );
}
'format' => '_format_account',
'spec_option' => $all_option===true ? _("Use Item Sales Accounts") : $all_option,
'spec_id' => '',
- 'order' => 'account_code',
+ 'order' => array('name','account_code'),
'search_box' => $cells,
'search_submit' => false,
'size' => 12,