It looks like you're new here. If you want to get involved, click one of these buttons!
public function options_list($key = 'id', $val = '' , $where = array(), $order = TRUE, $group = TRUE)
$order = 'packages.price asc';
$data = parent::options_list($key, $val, $where, $order);
//echo("HERE HERE" );
Does absolutely nothing.
I'm assuming this function is for the list of all entries when you click on the menu item.
That function provides a key/value pair that is often used for dropdown selects. The dropdown select that is displayed in a detail view to quickly navigate to other records uses the
get_others()method which internally uses the
So how do I change the order of the items on the view you see when you click the menu item. I want to order by price
I'm guessing you are referring to the
get_others()dropdown list ordering. If so,
options_list()method has the following parameters:
If the value is set to TRUE, it will default to ordering the values to ascending order, however you can change that value to something like 'price desc'.
Say I wanted to order this by week when I come into this module list page
How is that done?
There is a 'default_col' and 'default_order' simple module parameter you can use:
You can also set the default parameters in the model's list_items method signature.