<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Categories extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('url');
$this->load->library('grocery_CRUD');
}
public function _output($output = null)
{
$data['inner_template'] = "admin/grocery/grocery";
$data['groc_output'] = $output;
$this->load->view('admin/layout/layout_main.php',$data);
}
public function index()
{
$crud = new grocery_CRUD();
$crud->set_table('categories');
$crud->set_subject('Category');
$crud->columns('category_name','description','collection_id','parent_id','image','crank');
$crud->display_as('category_name','Category Name');
$crud->required_fields('category_name','collection_id');
$crud->fields('category_name','description','collection_id','parent_id','image','crank');
$crud->set_relation('collection_id','collections','collection_name');
$crud->set_relation('parent_id','categories','category_name');
$crud->set_field_upload('image','assets/uploads/files/categories');
$output = $crud->render();
$this->_output($output);
}
}
@KyuuKazami