. * * Vue table des membres * * @package vues */ $this->load->view('bs_header'); $this->load->view('bs_menu'); $this->load->view('bs_banner'); $this->lang->load('membre'); echo '
'; echo heading($this->lang->line("membre_title_list"), 3); echo form_hidden('controller_url', controller_url($controller), '"id"="controller_url"'); // -------------------------------------------------------------------------------------------------- // Filtre echo form_hidden('filter_active', $filter_active); $tab = 3; echo form_fieldset($this->lang->line("gvv_str_filter"), array('class' => 'coolfieldset filtre mb-3 mt-3', 'title' => $this->lang->line("gvv_str_filter_tooltip"))); echo "
"; echo form_open(controller_url($controller) . "/filterValidation/" . $action, array('name' => 'saisie') ); echo "
\n"; echo $this->lang->line("membre_filter_active") . ": " . enumerate_radio_fields($this->lang->line("membres_filter_active_select"), 'filter_membre_actif', $filter_membre_actif); echo "
"; echo $this->lang->line("membre_filter_age") . ": " . enumerate_radio_fields($this->lang->line("membres_filter_age"), 'filter_25', $filter_25); echo "
"; $my_categories = array(0 => $this->lang->line("membre_filter_all") ); foreach ($this->config->item('categories_pilote') as $k => $v) { $my_categories[$k + 1] = $v; } echo $this->lang->line("membre_filter_category") . ": " . enumerate_radio_fields($my_categories, 'filter_categorie', $filter_categorie); echo "
"; echo form_input(array('type' => 'submit', 'name' => 'button', 'value' => $this->lang->line("gvv_str_select"))); echo nbs(); echo form_input(array('type' => 'submit', 'name' => 'button', 'value' => $this->lang->line("gvv_str_display"))); echo "
\n"; echo form_close(); echo "
"; echo form_fieldset_close(); // 'liens', $table_style = ($has_modification_rights) ? "table_membre" : "table_membre_ro"; $attrs = array( 'controller' => $controller, 'actions' => array ('edit', 'delete'), 'fields' => array('mnom', 'mprenom', 'ville', 'mtelf', 'mtelm', 'memail', 'mdaten', 'm25ans', 'msexe', 'actif', 'categorie'), 'mode' => ($has_modification_rights) ? "rw" : "ro", 'class' => "datatable_style $table_style table table-striped"); echo $this->gvvmetadata->table("membres", $attrs, ""); $bar = array( array('label' => "Excel", 'url' =>"membre/export/csv", 'role' => 'ca'), array('label' => "Pdf", 'url' =>"membre/export/pdf", 'role' => 'ca'), ); echo button_bar4($bar); echo '
'; ?>