Hi all.
I am new for grocery crud.
I trying to join 2 table and display it. I wrote a custom model to extends crud model.
My custom model:
<?php class Test_crud_model extends Grocery_crud_model { protected $primary_key = 'film_id'; protected $table_name = 'film'; function __construct() { parent::__construct(); } function get($id = null, $order_by = null){ if(is_numeric($id)){ $this->db->where($this->primary_key,$id); } if(is_array($id)){ foreach($id as $key => $_value){ $this->db->where($key,$_value); } } $q =$this->db->get($this->table_name); return $q->result_array(); } } ?>
My controller:
function test_example(){ $crud = new grocery_CRUD(); $crud->set_model('Test_crud_model'); $crud->set_table('film'); $crud->result = $this->Test_crud_model->joinTable(array( 'film_actor.film_id'=> 23 )); $output = $crud->render(); $this->testView($output); }
My output are display all data from "film" table.