31,11 → 31,12 |
*/ |
public function chargerAdmin($erreurs = array()) { |
$this->chargerModele('ListeAdmin'); |
$data['url'] = new Url(Config::get('url_base')); |
$data['erreurs'] = $erreurs; |
$data['admin'] = $this->ListeAdmin->chargerAdmin(); |
$this->chargerVue('liste_admin', $data); |
$html = $this->getVue('liste_admin', $data); |
|
return $this->liste_admin; |
return $html; |
} |
|
/** |
47,9 → 48,9 |
public function modifAdmin($id) { |
$this->chargerModele('ListeAdmin'); |
$data['admin'] = $this->ListeAdmin->loadDetailsAdmin($id); |
$this->chargerVue('modif_admin',$data); |
$html = $this->getVue('modif_admin',$data); |
|
return $this->modif_admin; |
return $html; |
} |
|
/** |
65,9 → 66,9 |
* @param string la confirmation du mot de passe |
* @return string la vue correspondante |
*/ |
public function modifAdminVa($id,$nom,$prenom,$mail,$lang,$pass,$pass_conf) { |
public function modifAdminVa($id, $nom, $prenom, $mail, $lang, $pass, $pass_conf) { |
$this->chargerModele('ListeAdmin') ; |
$res = $this->ListeAdmin->modifDetailsAdmin($id,$nom,$prenom,$mail,$lang,$pass,$pass_conf); |
$res = $this->ListeAdmin->modifDetailsAdmin($id, $nom, $prenom, $mail, $lang, $pass, $pass_conf); |
|
if (count($res) == 0) { |
return $this->chargerAdmin(); |
79,9 → 80,8 |
$admin['ga_ce_i18n'] = $lang; |
$data['admin'] = $admin; |
$data['erreurs'] = $res; |
$this->chargerVue('modif_admin',$data); |
|
return $this->modif_admin; |
$html = $this->getVue('modif_admin', $data); |
return $html; |
} |
} |
|
114,9 → 114,10 |
$admin['ga_mail'] = ''; |
$admin['ga_ce_i18n'] = ''; |
$data['admin'] = $admin; |
$this->chargerVue('ajout_admin',$data); |
$data['url'] = new Url(Config::get('url_base')); |
$html = $this->getVue('ajout_admin', $data); |
|
return $this->ajout_admin; |
return $html; |
} |
|
/** |
131,34 → 132,35 |
* @param string la confirmation du mot de passe |
* @return string la vue correspondante |
*/ |
public function ajoutAdminVa($nom,$prenom,$mail,$lang,$pass,$pass_conf) { |
public function ajoutAdminVa($nom, $prenom, $mail, $lang, $pass, $pass_conf) { |
if (empty($nom) || empty($prenom) || empty($mail) || empty($pass) || empty($pass_conf)) { |
$res = array('champs' => 'Tous les champs sont obligatoires'); |
$data['erreurs'] = $res; |
$data['url'] = new Url(Config::get('url_base')); |
$data['erreurs'] = array('champs' => 'Tous les champs sont obligatoires'); |
$admin['ga_nom'] = $nom; |
$admin['ga_prenom'] = $prenom; |
$admin['ga_mail'] = $mail; |
$admin['ga_ce_i18n'] = $lang; |
$data['admin'] = $admin; |
$this->chargerVue('ajout_admin',$data); |
$html = $this->getVue('ajout_admin', $data); |
|
return $this->ajout_admin; |
} |
|
$this->chargerModele('ListeAdmin'); |
$res = $this->ListeAdmin->ajoutAdmin($nom,$prenom,$mail,$lang,$pass,$pass_conf); |
if (count($res) == 0) { |
return $this->chargerAdmin(); |
return $html; |
} else { |
$admin['ga_nom'] = $nom; |
$admin['ga_prenom'] = $prenom; |
$admin['ga_mail'] = $mail; |
$admin['ga_ce_i18n'] = $lang; |
$data['admin'] = $admin; |
$data['erreurs'] = $res; |
$this->chargerVue('ajout_admin',$data); |
|
return $this->ajout_admin; |
$this->chargerModele('ListeAdmin'); |
$res = $this->ListeAdmin->ajoutAdmin($nom, $prenom, $mail, $lang, $pass, $pass_conf); |
if (count($res) == 0) { |
return $this->chargerAdmin(); |
} else { |
$admin['ga_nom'] = $nom; |
$admin['ga_prenom'] = $prenom; |
$admin['ga_mail'] = $mail; |
$admin['ga_ce_i18n'] = $lang; |
$data['url'] = new Url(Config::get('url_base')); |
$data['admin'] = $admin; |
$data['erreurs'] = $res; |
$html = $this->getVue('ajout_admin', $data); |
|
return $html; |
} |
} |
} |
|
166,8 → 168,8 |
* @return string la vue permettant de s'identifier |
*/ |
public function demanderIdent() { |
$this->chargerVue('ident_admin', null); |
return $this->ident_admin; |
$html = $this->getVue('ident_admin', null); |
return $html; |
} |
|
/** |