.
*
* 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 '
';
?>