if ($this->request->is('post') && $this->request->is('json')) {
$user = $this->Users->patchEntity($user, $this->request->data);
if ($this->Users->save($user) ) {
- $message = "success";
+ $message = "Success";
} else {
$message = "Error";
}
$this->set(compact('user', 'userTypes'/*, 'relationshipsSoftwares', 'relationships'*/));
$this->set('_serialize', ['user']);
}else {//Pour le template avans d'avoir poster les données.
+
+
$userTypes = $this->Users->UserTypes->find('list', ['limit' => 200]);
+
$this->set(compact('user', 'userTypes'/*, 'relationshipsSoftwares', 'relationships'*/));
- $this->set('_serialize', ['user']);
+ $this->set('_serialize', ['user','userTypes']);
}
}
$user = $this->Users->patchEntity($user, $this->request->data);
if ($this->Users->save($user)) {
$this->Flash->success(__('The user has been saved.'));
- return $this->redirect(['action' => 'index']);
+ $this->redirect(['action' => 'index']);
} else {
$this->Flash->error(__('The user could not be saved. Please, try again.'));
}
<?php
echo $this->Form->input('username');
echo $this->Form->input('email');
- echo $this->Form->input('role');
+ echo $this->Form->input('role',['value' => 'User','type'=>'hidden']);
echo $this->Form->input('$userTypes', ['name'=>'user_type_id','value' => '2','type'=>'hidden']);
echo $this->Form->input('password');
?>
-
+
</fieldset>
<?= $this->Form->button(__('Submit')) ?>