.
//
// Formulaire de saisie utilisateur
// ----------------------------------------------------------------------------------------
$this->load->view('header');
$this->load->view('banner');
$this->load->view('sidebar');
$this->load->view('menu');
$this->lang->load('backend');
echo '
';
$controller = 'backend';
if (isset($message)) {
echo p($message) .br();
}
echo checkalert($this->session, isset($popup) ? $popup : "");
echo validation_errors();
echo heading($this->lang->line("gvv_backend_title"), 3);
echo form_open(controller_url($controller) . "/formValidation/" . $action, array('name' => 'saisie') );
// hidden contrller url for java script access
echo form_hidden('controller_url', controller_url($controller), '"id"="controller_url"');
// On affiche tous les champs dans un tableau. C'est plus simple de remplir d'abbord le tableau
// et de l'afficher ensuite, surtout pour modifier l'affichage
echo form_hidden('action', $action);
if (isset($id)) echo form_hidden('id', $id);
$table = array();
$row = 0;
$table [$row][] = $this->lang->line("gvv_backend_field_nom") . ": ";
$table [$row][] = input_field('username', $username, array('type' => 'text', 'size' => '25'));
$row++;
$table [$row][] = $this->lang->line("gvv_backend_field_password") . ": ";
$table [$row][] = form_password('password', $password, "'type'='text', 'size'='34'");
$row++;
$table [$row][] = $this->lang->line("gvv_backend_field_passconf") . ": ";
$table [$row][] = form_password('passconf', $passconf, "'type'='text', 'size'='34'");
$row++;
$table [$row][] = $this->lang->line("gvv_backend_field_email") . ": ";
$table [$row][] = input_field('email', $email, array('type' => 'text', 'size' => '100'));
$row++;
$table [$row][] = $this->lang->line("gvv_backend_field_role") . ": ";
$table [$row][] = dropdown_field('role_id', $role_id, $role_selector, "");
display_form_table($table);
// Le boutton de validation
echo "
\n";
if ($action != VISUALISATION) {
echo validation_button ($action);
}
echo form_close();
echo " | ";
echo " |
\n";
echo '
';
?>