callback_edit_field
void callback_edit_field( string $field , mixed $callback )
Quick Description: This callback escapes the default auto field output of the field name at the edit form.
This callback escapes the default auto field output of the field name at the edit form. To your callback you will take two parameters . 1st the value of the field and 2nd the primary key value of the record you just edited.
Example:
function example_callback_edit_field(){ $crud = new grocery_CRUD(); $crud->set_table('offices'); $crud->set_subject('Office'); $crud->required_fields('city'); $crud->columns('city','country','phone','addressLine1','postalCode'); $crud->callback_edit_field('phone', function ($value, $primary_key) { return '+30 <input type="text" maxlength="50" value="'.$value.'" name="phone" style="width:462px">'; }); $output = $crud->render(); $this->_example_output($output); }
Note: The below example is an iframe so it might appeared with a scroll bar. If you like you can view the example
on a new tab