function configuracion() { $crud = new grocery_CRUD(); $crud->set_table('usuarios'); $crud->set_theme('datatables'); $crud->set_language('spanish'); $crud->set_subject('Usuario'); $state = $crud->getState(); $state_info = $crud->getStateInfo(); if ($state == 'list' || $state == 'success') { redirect('user/dashboard'); } else { $crud->unset_add(); $crud->unset_delete(); $crud->field_type('usuario', 'readonly'); $crud->field_type('clave', 'password'); $crud->field_type('id_cliente', 'hidden'); $crud->field_type('id_nivel', 'hidden'); $crud->field_type('row_id', 'hidden'); $crud->field_type('id_estatus', 'hidden'); $crud->set_field_upload('foto', 'assets/uploads/users/'); $output = $crud->render(); $data['titulo'] = "CONFIGURACION DE USUARIO"; $this->load->view('include/head', $output); $this->load->view('include/header', $data); $this->load->view('admin/output'); $this->load->view('include/footer', $data); $this->load->view('admin/librerias'); } }
function perfil() { $crud = new grocery_CRUD(); $crud->where('row_id', $this->session->userdata('user_id')); $crud->set_table('usuarios'); $crud->set_theme('datatables'); $crud->set_language('spanish'); $crud->set_subject('Usuario'); $state = $crud->getState(); if ($state == 'list' || $state == 'success') { redirect('user/dashboard'); } else { $crud->unset_add(); $crud->unset_delete(); $crud->field_type('usuario', 'readonly'); $crud->field_type('clave', 'password'); $crud->field_type('id_nivel', 'hidden'); $crud->field_type('row_id', 'hidden'); $crud->field_type('id_estatus', 'hidden'); $crud->set_field_upload('foto', 'assets/uploads/users/'); $output = $crud->render(); $data['titulo'] = "Configuración de Usuario"; $this->load->view('include/head'); $this->load->view('include/header'); $this->load->view('include/sidebar'); $this->load->view('admin/main', $data); $this->load->view('admin/grocery_crud', $output); $this->load->view('include/footer'); } }
function usuarios() { $crud = new grocery_CRUD(); $crud->set_table('usuarios'); $crud->set_theme('datatables'); $crud->set_language('spanish'); $crud->set_subject('Usuario'); $crud->field_type('clave', 'password'); //-> Display as $crud->display_as('id_nivel', 'Nivel'); $crud->display_as('id_estatus', 'Estado'); $crud->set_field_upload('foto', 'assets/uploads/users'); //-> Columnas $crud->columns('usuario', 'nombre', 'email', 'id_nivel'); //-> Relaciones $crud->set_relation('id_nivel', 'usuario_niveles', 'descripcion'); $crud->set_relation('id_estatus', 'usuario_estatus', 'descripcion'); //-> Output $output = $crud->render(); $data['titulo'] = "USUARIOS"; $this->load->view('include/head'); $this->load->view('include/header'); $this->load->view('include/sidebar'); $this->load->view('admin/main', $data); $this->load->view('admin/grocery_crud', $output); $this->load->view('include/footer'); }
function administration() { try { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('news'); $crud->set_subject('Noticias'); $crud->set_language('spanish'); $crud->unset_export(); $crud->columns('title', 'author', 'summary', 'date_time', 'active'); $crud->required_fields('title', 'author', 'fk_source', 'date_time', 'priority', 'category', 'tags'); // $crud->add_fields('title', 'author', 'image', 'footer_text', 'date_time', 'url', 'summary', 'text', 'fk_source', 'priority', 'active', 'category', 'tags', 'img'); $crud->set_relation('fk_source', 'sources', 'name'); $crud->set_relation_n_n('category', 'news_categories', 'categories', 'fk_news', 'fk_category', 'category'); $crud->set_relation_n_n('tags', 'news_tags', 'tags', 'fk_news', 'fk_tag', 'tag'); $crud->set_field_upload('image', 'assets/uploads/news/'); $crud->display_as('title', 'TÃtulo')->display_as('summary', 'Sumario')->display_as('text', 'Texto')->display_as('author', 'Autor')->display_as('date_time', 'Fecha')->display_as('active', 'Estado')->display_as('comment_url', 'URL')->display_as('comment_count', 'Comentarios')->display_as('category', 'CategorÃa')->display_as('tags', 'Palabras Claves')->display_as('image', 'Imagen principal')->display_as('priority', 'Prioridad')->display_as('fk_source', 'Fuente')->display_as('img', 'Imágenes Adicionales')->display_as('footer_text', 'Texto de imagen'); $crud->set_relation_n_n('img', 'news_image', 'images', 'fk_news', 'fk_image', 'image'); // $crud->set_field_upload('img', 'assets/uploads/news/'); // $crud->set_field_upload('img', 'uploads/news/'); // $crud->callback_add_field('img', array($this, 'add_field_image_callback')); // $crud->callback_edit_field('img', array($this, 'edit_field_image_callback')); /* Generamos la tabla */ // $crud->callback_after_insert(array($this, 'after_insert')); // $crud->callback_before_delete(array($this, 'before_delete_log')); // $crud->callback_after_update(array($this, 'after_update_log')); // $output = $crud->render(); $this->load->view('includes/template', $output); } catch (Exception $e) { /* Si algo sale mal cachamos el error y lo mostramos */ show_error($e->getMessage() . ' --- ' . $e->getTraceAsString()); } }
public function index() { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid2'); /*$crud->fields( 'tabs' ,'title','description','release_year','length','rating','special_features' ,'actors','category' ,'rental_duration','rental_rate','replacement_cost' ); $tabs = array ( array('Film','title','description','release_year','length','rating','special_features') ,array('Actors-Category','actors','category') ,array('Rental','rental_duration','rental_rate','replacement_cost') ); $this->session->set_userdata('myproject_film_tabs', $tabs); // Send variables to the callback via session data $crud->callback_field('tabs',array($this,'_form_tabs')); // Make the fake field */ #Indicamos que tabla se va a usar $crud->set_table('banners'); #Modificamos el titulo que se muestra en los listados y fomularios $crud->set_subject('Bannners'); $crud->columns('nombre', 'activo'); $crud->set_rules('nombre', 'Nombre', 'required'); $crud->field_type('activo', 'dropdown', array('S' => 'Si', 'N' => 'No')); $config = array('main_table' => 'banners', 'main_table_primary' => 'idbanner', "url" => base_url() . __CLASS__ . '/' . __FUNCTION__ . '/', 'ajax_loader' => base_url() . 'assets/img/ajax-loader.gif'); $crud->set_field_upload('archivo', 'assets/uploads/files'); $output = $crud->render(); #Enviamos el resultado a la funcion usuarios_output para que sea pasado a una vista para mostrarlo $this->_banners_output($output); }
public function index() { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('hotels'); $crud->set_subject('Hotels'); $agents = $this->ion_auth->get_all_agents(); $user = $this->ion_auth->user()->row(); $agents += array($user->id => $user->first_name . " " . $user->last_name); $crud->field_type('hotel_agent_id', 'dropdown', $agents); //var_dump($agents); // $crud->set_relation('hotel_agent_id', 'io_users', '{first_name} {last_name}', array('active' => 1)); $crud->display_as('hotel_agent_id', 'Agent Name'); $crud->display_as('hotel_name', 'Hotel Name'); $crud->display_as('hotel_rooms', 'Rooms'); $crud->display_as('hotel_tariffs', 'Tariffs'); $crud->display_as('hotel_country', 'Country'); $crud->display_as('hotel_city', 'City'); $crud->display_as('hotel_street', 'Street'); $crud->display_as('hotel_state', 'State'); $crud->display_as('hotel_postCode', 'PostCode'); $crud->display_as('hotel_phoneNumber', 'Phone Number'); $crud->display_as('hotel_emailId', 'Email ID'); $crud->display_as('hotel_website', 'Website'); $crud->display_as('hotel_facebook', 'Facebook'); $crud->display_as('hotel_googleMap', 'Google Map'); $crud->display_as('hotel_related', 'Related Hotels'); $crud->display_as('hotel_status', 'Status'); $crud->columns('hotel_name', 'hotel_agent_id', 'hotel_phoneNumber', 'hotel_website', 'hotel_facebook', 'hotel_googleMap', 'hotel_status'); $crud->required_fields('hotel_agent_id'); $crud->field_type('hotel_stars', 'dropdown', range(0, 5)); /* * For related hotels * on add list all the hotels * on edit, list all except own name */ $hrf = array(); if ($crud->getState() == 'edit') { $hrf = $this->generic_model->get_by('hotels', array('hotel_status' => 1, 'hotel_id !=' => $crud->getStateInfo()->primary_key), 'hotel_id'); } else { $hrf = $this->generic_model->get_by('hotels', array('hotel_status' => 1), 'hotel_id'); } $hrf = $this->generic_model->array_from_db($hrf, 'hotel_id, hotel_name'); $crud->field_type('hotel_related', 'multiselect', $hrf); $crud->callback_column('hotel_image', array($this, 'set_image')); $crud->set_field_upload('hotel_image', $this->upload_path); $hf = $this->generic_model->get_by('hotel_facilities', array('hf_status' => 1), 'hf_id'); $hf = $this->generic_model->array_from_db($hf, 'hf_id, hf_facility'); $crud->field_type('hotel_facilities', 'multiselect', $hf); $hrf = $this->generic_model->get_by('hotel_room_facilities', array('hrf_status' => 1), 'hrf_id'); $hrf = $this->generic_model->array_from_db($hrf, 'hrf_id, hrf_facility'); $crud->field_type('hotel_room_facilities', 'multiselect', $hrf); $crud->unique_fields('hotel_slug'); $crud->add_action('Photo Gallery', '', 'hotels/gallery', 'ui-icon ui-icon-image'); $output = $crud->render(); $data = array('main_content' => 'list', 'output' => $output, 'pagetitle' => 'Hotels', 'pagedesc' => 'Hotels', 'contenttitle' => 'Hotels List Records'); $this->load->view('gc_admin_wrapper', $data); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('web_identitas'); $crud->columns('nama_website', 'meta_deskripsi', 'meta_keyword', 'favicon', 'theme', 'logo'); $crud->required_fields('nama_website', 'meta_deskripsi', 'meta_keyword'); $crud->set_subject('Identitas Website'); $crud->fields('nama_website', 'meta_deskripsi', 'meta_keyword', 'copyright', 'favicon', 'theme', 'logo', 'google_analytics', 'profil'); $crud->set_field_upload('favicon', 'assets/uploads/identitas'); $crud->set_field_upload('logo', 'assets/uploads/identitas'); $crud->unset_texteditor('google_analytics', 'full_text'); $crud->unset_add(); $crud->unset_delete(); $output = $crud->render(); $data['subject'] = 'Identitas Website'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function index() { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('hotels'); $crud->set_subject('Hotels'); // $crud->set_relation('hotel_agent_id', 'io_users', '{first_name} {last_name}'); $agent_id = $this->ion_auth->user()->row()->id; $crud->where('hotel_agent_id', $agent_id); $crud->field_type('hotel_agent_id', 'hidden', $agent_id); // $crud->display_as('hotel_agent_id', 'Agent Name'); $crud->display_as('hotel_name', 'Hotel Name'); $crud->display_as('hotel_rooms', 'rooms'); $crud->display_as('hotel_tariffs', 'tariffs'); $crud->display_as('hotel_country', 'Country'); $crud->display_as('hotel_city', 'City'); $crud->display_as('hotel_street', 'Street'); $crud->display_as('hotel_state', 'State'); $crud->display_as('hotel_postCode', 'PostCode'); $crud->display_as('hotel_phoneNumber', 'Phone Number'); $crud->display_as('hotel_emailId', 'Email ID'); $crud->display_as('hotel_website', 'Website'); $crud->display_as('hotel_facebook', 'Facebook'); $crud->display_as('hotel_googleMap', 'GoogleMap'); $crud->display_as('hotel_status', 'Status'); $crud->columns('hotel_name', 'hotel_phoneNumber', 'hotel_website', 'hotel_facebook', 'hotel_googleMap', 'hotel_status'); $crud->callback_column('hotel_image', array($this, 'set_image')); $crud->set_field_upload('hotel_image', $this->upload_path); /* * For related hotels * on add list all the hotels * on edit, list all except own name */ if ($crud->getState() == 'edit') { $hrf = $this->generic_model->get_by('hotels', array('hotel_status' => 1, 'hotel_agent_id' => $this->ion_auth->get_user_id(), 'hotel_id !=' => $crud->getStateInfo()->primary_key), 'hotel_id'); } else { $hrf = $this->generic_model->get_by('hotels', array('hotel_status' => 1, 'hotel_agent_id' => $this->ion_auth->get_user_id()), 'hotel_id'); } // empty data for multiselect field generates error if (empty($hrf)) { $hrf = array(''); } else { $hrf = $this->generic_model->array_from_db($hrf, 'hotel_id, hotel_name'); } $crud->field_type('hotel_related', 'multiselect', $hrf); $hf = $this->generic_model->get_by('hotel_facilities', array('hf_status' => 1), 'hf_id'); $hf = $this->generic_model->array_from_db($hf, 'hf_id, hf_facility'); $crud->field_type('hotel_facilities', 'multiselect', $hf); $hrf = $this->generic_model->get_by('hotel_room_facilities', array('hrf_status' => 1), 'hrf_id'); $hrf = $this->generic_model->array_from_db($hrf, 'hrf_id, hrf_facility'); $crud->field_type('hotel_room_facilities', 'multiselect', $hrf); $crud->add_action('Photo Gallery', '', 'agents/hotels/gallery', 'ui-icon ui-icon-image'); $output = $crud->render(); $data = array('main_content' => 'list', 'output' => $output, 'pagetitle' => 'Hotels', 'pagedesc' => 'Hotels', 'contenttitle' => 'Hotels List Records', 'left_menu' => 'agents_menu'); $this->load->view('gc_admin_wrapper', $data); }
function principal() { try { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('tp_logos'); $crud->set_subject('logo'); $crud->set_language('spanish'); $crud->fields('logo_gobierno', 'vinculacion_logo_gobierno', 'logo_opcional', 'vinculacion_logo_opcional'); $crud->display_as('logo_gobierno', 'Logotipo principal'); $crud->display_as('vinculacion_logo_gobierno', 'VÃnculo del logotipo principal'); $crud->display_as('logo_opcional', 'Logotipo secundario (opcional)'); $crud->display_as('vinculacion_logo_opcional', 'VÃnculo del logotipo secundario'); $crud->unset_add(); $crud->unset_export(); $crud->unset_print(); $crud->unset_delete(); $crud->unset_list(); $crud->where('id_logo', 1); $crud->set_field_upload('logo_gobierno', 'archivos/logos'); $crud->set_field_upload('logo_opcional', 'archivos/logos'); $crud->callback_after_upload(array($this, 'obtener_imagen_upload')); $crud->callback_after_update(array($this, 'redireccionar')); $output = $crud->render(); $data['opcion'] = ''; $data['cambiar_logos'] = ''; $data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario')); $data['logo'] = $this->modelo->logo(); $data['url_logo'] = $this->modelo->url_logo(); $data['logo_opcional'] = $this->modelo->logo_opcional(); $data['url_logo_opcional'] = $this->modelo->url_logo_opcional(); $this->load->view('cabecera', $data); $this->load->view('nuevos_logos', $output); $this->load->view('pie'); } catch (Exception $e) { if ($e->getCode() == 14) { redirect('medios/principal'); } else { show_error($e->getMessage()); } } }
public function projects() { try { $crud = new grocery_CRUD(); //$crud->set_theme('datatables'); $crud->set_table('t05_proyecto_ma'); $crud->set_subject('Proyecto'); $crud->columns('Nombre_TXT', 'Resumen_TXT', 'ImagenProyecto_TXT', 'VideoProyecto_TXT', 'Descripcion_TXT'); $crud->fields('Nombre_TXT', 'Resumen_TXT', 'ImagenProyecto_TXT', 'VideoProyecto_TXT', 'Descripcion_TXT'); $crud->display_as('Nombre_TXT', 'Nombre del proyecto')->display_as('Resumen_TXT', 'Resumen')->display_as('ImagenProyecto_TXT', 'Imagen')->display_as('VideoProyecto_TXT', 'Video')->display_as('Descripcion_TXT', 'Descripción'); $crud->set_field_upload('ImagenProyecto_TXT', 'assets/uploads/proyectos'); $crud->set_field_upload('VideoProyecto_TXT', 'assets/uploads/proyectos'); $crud->required_fields('Nombre_TXT', 'Resumen_TXT', 'Descripcion_TXT'); $crud->edit_fields('Resumen_TXT', 'Descripcion_TXT'); $output = $crud->render(); $this->_example_output($output); } catch (Exception $e) { show_error($e->getMessage() . ' --- ' . $e->getTraceAsString()); } }
public function items() { $crud = new grocery_CRUD(); $crud->set_table('item'); $crud->display_as('category_id', 'Categoria')->display_as('tag_id', 'Etiqueta'); $crud->set_relation('category_id', 'category', 'name'); $crud->set_relation('tag_id', 'tag', 'name'); $crud->set_field_upload('photo', 'assets/uploads/files'); $output = $crud->render(); $this->_example_output($output); }
public function index() { $arr['page'] = 'admmarcas'; $crud = new grocery_CRUD(); $crud->set_table('marcas'); $crud->required_fields('marca', 'mostrar', 'imagen', 'link'); $crud->set_field_upload('imagen', 'assets/uploads/images'); $output = $crud->render(); $arr['output'] = $output; $this->load->view('admin/vwManageCMS', $arr); }
public function slider() { $crud = new grocery_CRUD(); $crud->set_theme('datatables'); $crud->set_table('slider'); $crud->set_subject('Image'); $crud->required_fields('title', 'image'); $crud->set_field_upload('image', 'assets/uploads'); $output = $crud->render(); $this->_admin_output($output); }
public function index() { $crud = new grocery_CRUD(); $crud->set_theme('datatables'); $crud->set_table('banner')->set_subject('Banners')->columns('imagen'); $crud->required_fields('imagen'); $crud->set_field_upload('imagen', 'assets/uploads/files'); $crud->unset_fields('fecha'); $crud->unset_print(); $output = $crud->render(); $this->_example_output($output); }
public function index() { $arr['page'] = 'admnovedades'; $crud = new grocery_CRUD(); $crud->set_table('novedades'); $crud->columns('titulo', 'mostrar', 'texto', 'imagen'); $crud->fields('titulo', 'mostrar', 'imagen', 'texto'); $crud->required_fields('titulo', 'mostrar', 'texto'); $crud->set_field_upload('imagen', 'assets/uploads/images'); $output = $crud->render(); $arr['output'] = $output; $this->load->view('admin/vwManageCMS', $arr); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('testimonial'); $crud->columns('foto', 'nama', 'profesi', 'pendapat'); $crud->required_fields('foto', 'nama', 'profesi', 'pendapat'); $crud->set_subject('Testimonial'); $crud->set_field_upload('foto', 'assets/uploads/testimoni'); $output = $crud->render(); $data['subject'] = 'Testimonial'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function index() { $crud = new grocery_CRUD(); $crud->set_theme('datatables'); $crud->set_table('clientes')->set_subject('Clientes')->columns('nombre'); $crud->required_fields('nombre'); $crud->unique_fields('nombre'); $crud->unset_fields('fecharegistro'); $crud->unset_print(); $crud->set_field_upload('imagen', 'assets/uploads/files'); $output = $crud->render(); $this->_example_output($output); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('team'); $crud->columns('foto', 'nama_lengkap', 'jabatan', 'about'); $crud->required_fields('foto', 'nama_lengkap', 'jabatan', 'about'); $crud->set_field_upload('foto', 'assets/uploads/team'); $crud->set_subject('Meet The Team'); $output = $crud->render(); $data['subject'] = 'Meet The Team'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('sponsorship'); $crud->columns('logo', 'sponsorship', 'web'); $crud->required_fields('logo', 'sponsorship', 'web'); $crud->set_subject('Sponsorship'); $crud->set_field_upload('logo', 'assets/uploads/sponsorship'); $output = $crud->render(); $data['subject'] = 'Sponsorship'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function index() { $arr['page'] = 'admpromociones'; $crud = new grocery_CRUD(); $crud->set_table('promociones'); $crud->columns('titulo', 'mostrar', 'precio_anterior', 'precio_actual', 'imagen', 'limite'); $crud->fields('titulo', 'mostrar', 'imagen', 'descripcion', 'precio_anterior', 'precio_actual', 'limite'); $crud->required_fields('titulo', 'mostrar', 'descripcion', 'precio_anterior', 'precio_actual'); $crud->set_field_upload('imagen', 'assets/uploads/images'); $output = $crud->render(); $arr['output'] = $output; $this->load->view('admin/vwManageCMS', $arr); }
function employees_management() { $crud = new grocery_CRUD(); $crud->set_theme('datatables'); $crud->set_table('employees'); $crud->set_relation('officeCode', 'offices', 'city'); $crud->display_as('officeCode', 'Office City'); $crud->set_subject('Employee'); $crud->required_fields('lastName'); $crud->set_field_upload('file_url', 'assets/uploads/files'); $output = $crud->render(); $this->_example_output($output); }
function hashtags() { $crud = new grocery_CRUD(); $crud->set_theme('datatables'); $crud->set_table('hashtags'); $crud->set_relation('video_id', 'videos', 'id'); $crud->display_as('video_id', 'Video'); //$crud->display_as('officeCode','Office City'); $crud->set_subject('Hashtags'); //$crud->required_fields('lastName'); $crud->set_field_upload('file_url', 'assets/uploads/files'); $output = $crud->render(); $this->_admin_output($output); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('volunteer'); $crud->columns('foto', 'nama_lengkap', 'no_tlp', 'email', 'kota'); $crud->required_fields('nama_lengkap', 'kota', 'no_tlp', 'email'); $crud->set_relation('kota', 'provinsi_indo', 'namakab'); $crud->set_field_upload('foto', 'assets/uploads/volunteer'); $crud->set_subject('Volunter'); $output = $crud->render(); $data['subject'] = 'Volunter'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('news'); $crud->columns('title', 'date_publish', 'author', 'publish', 'viewer'); $crud->required_fields('title', 'date_publish', 'content', 'author', 'publish'); $crud->fields('title', 'date_publish', 'thumb', 'content', 'author', 'publish'); $crud->set_field_upload('thumb', 'assets/uploads/news'); $crud->set_subject('IM News'); $output = $crud->render(); $data['subject'] = 'IM News'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function index() { $crud = new grocery_CRUD(); $crud->set_table('slider'); $crud->columns('img_slider', 'subject', 'deskripsi', 'publish'); $crud->required_fields('img_slider', 'publish'); $crud->set_subject('Images Slider'); $crud->fields('subject', 'deskripsi', 'img_slider', 'publish'); $crud->set_field_upload('img_slider', 'assets/uploads/img_slider'); $output = $crud->render(); $data['subject'] = 'Images SLider'; $data['content'] = $this->load->view('crud.php', $output, true); $this->load->view('base_theme', $data); }
public function afficheProduit() { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('produit'); $crud->set_subject('Produits'); $crud->required_fields('id_Type_Produit', 'prix', 'libelle', 'poids_piece', 'disponibilite'); $crud->display_as('id_Type_Produit', 'Type du produit'); $crud->display_as('poids_piece', 'Poids ou Piece'); $crud->field_type('id_Type_Produit', 'dropdown', array('1' => 'Legumes', '2' => 'Fruits', '3' => 'Epices', '4' => 'Herbes')); $crud->field_type('poids_piece', 'set', array('poids', 'piece')); $crud->set_field_upload('file_url', 'assets/uploads/files'); $output = $crud->render(); $this->_example_output($output); }
public function sje2() { try { $crud = new grocery_CRUD(); $crud->set_theme('datatables'); $crud->set_table('images'); $crud->set_field_upload('im_image', './assets/uploads/testUpload/'); $crud->required_fields('im_image'); $crud->display_as('im_image', 'Gambaq'); $output = $crud->render(); $this->viewpage('v_canggih', $output); } catch (Exception $e) { show_error($e->getMessage() . ' --- ' . $e->getTraceAsString()); } }
public function afficheUtilisateur() { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('user'); $crud->set_subject('Utilisateurs'); $crud->required_fields('nom', 'prenom', 'num_Tel', 'adresse', 'mail', 'mdp', 'droit'); $crud->display_as('num_Tel', 'Telephone'); $crud->display_as('mdp', 'Mot de passe'); // A MODIFIER ----------------------------- $crud->field_type('status', 'true_false', array('administrateur', 'client')); // ------------------------------------------- $crud->set_field_upload('file_url', 'assets/uploads/files'); $output = $crud->render(); $this->_example_output($output); }
public function employees_management() { $crud = new grocery_CRUD(); $crud->set_table('employees'); $crud->set_relation('officeCode', 'offices', 'city'); $crud->display_as('officeCode', 'Office City'); $crud->set_subject('Employee'); $crud->required_fields('lastName'); $crud->unset_columns('lastName', 'email'); $crud->set_field_upload('file_url', 'assets/uploads/files', 'pdf'); $output = $crud->render(); $data['judul'] = 'Employees'; $data['crumb'] = array('Employees' => ''); $template = 'admin_template'; $view = 'grocery'; $this->outputview->output_admin($view, $template, $data, $output); }
public function index() { $crud = new grocery_CRUD(); $crud->set_theme('flexigrid'); $crud->set_table('slider'); $crud->set_subject('Slider'); $crud->display_as('slider_title', 'Title'); $crud->display_as('slider_place', 'Place'); $crud->display_as('slider_price', 'Price'); $crud->display_as('slider_image', 'Image'); $crud->display_as('slider_status', 'Status'); $crud->callback_column('slider_image', array($this, 'set_image')); $crud->set_field_upload('slider_image', $this->upload_path); $output = $crud->render(); $data = array('main_content' => 'list', 'output' => $output, 'pagetitle' => 'Slider', 'pagedesc' => 'Slider', 'contenttitle' => 'Slider List Records'); $this->load->view('gc_admin_wrapper', $data); }