'name', 'formatter' => 'name'); $cols['Comment'] = array('index' => 'comment', 'formatter' => 'comment'); $cols['Key/Combo'] = array('index' => 'key', 'formatter' => 'number'); $cols['Previous Key'] = array('index' => 'key_last', 'formatter' => 'number'); $cols['Quantity'] = array('index' => 'qty', 'formatter' => 'number'); $cols['In Use'] = array('index' => 'inuse', 'formatter' => 'number'); $cols['Available'] = array('index' => 'avail', 'formatter' => 'number'); // Render the grid $grid ->columns($cols) ->sortField('Name') ->defaultFields(array('Name')) ->searchFields(array('Name')) ->render($this, isset($config) ? $config : null, array_diff(array_keys($cols), array('Previous Key')));