Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 232 → Rev 233

/trunk/exemple/controleurs/AdminAdministrateur.php
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;
}
 
/**