Я хочу добавить кнопки редактирования и удаления в таблицы данных с помощью codenigator. Это код моего контроллера, где я отображаю данные. Теперь я хочу добавить кнопки, но могу сделать логику, как печатать эти кнопки. Я использую codeginator
public function dataa()
{
$draw = intval($this->input->get("draw"));
$start = intval($this->input->get("start"));
$length = intval($this->input->get("length"));
$this->load->model('mymodel');
$this->load->library('Datatables');
$this->Datatables->add_column('edit','<a href="#">edit</a>');
$record = $this->mymodel->records();
$data = array();
foreach($record->result() as $r) {
$data[] = array(
$r->email,
$r->name,
$r->fathername,
$r->phone
);
}
$output = array(
"draw" => $draw,
"recordsTotal" => $record->num_rows(),
"recordsFiltered" => $record->num_rows(),
"data" => $data
);
echo json_encode($output);
exit();
}
и это мой взгляд
<script type="text/javascript">
$(document).ready(function() {
$('#record-table').DataTable({
"ajax": {
url : "<?php echo site_url("mycontroller/dataa") ?>",
type : 'GET'
},
});
});
</script>