Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CONTROLER
- -----------
- public function updateAction()
- {
- $id = $this->request->getPost("id");
- $user = User::findFirstById($id);
- $user->id = $id;
- $user->nama = $this->request->getPost("nama");
- $user->username = $this->request->getPost("username");
- $user->password = $this->request->getPost("password");
- $user->email = $this->request->getPost("email");
- $user->telepon = $this->request->getPost("telepon");
- if(!$user->save()) {
- echo "Gagal Disimpan";
- }
- else {
- echo "Data Berhasil Di Update";
- }
- }
- -----------------------------------------------------------------------------
- VIEW
- ------------
- <div class="row">
- <div class="col-lg-12">
- <h1 class="page-header">Informasi Admin</h1>
- </div>
- <!-- /.col-lg-12 -->
- </div>
- <div class="row">
- <div class="col-lg-1">
- </div>
- <div class="col-lg-10">
- <div class="panel panel-primary">
- <div class="panel-heading">
- <strong><center>Profile Admin</center></strong>
- </div>
- <div class="panel-body">
- <div class="col-lg-6">
- {% for v in data_user %}
- <form role="form" action="profile/update" method="POST">
- <div class="form-group">
- <label>Avatar</label>
- <center><img class="img-responsive" src="img/avatar/man-18.png" height="256px" width="256px"></center>
- </div>
- <div class="form-group">
- <label>Nama</label>
- <input class="form-control" name="nama" value="{{v.nama}}" required="">
- </div>
- </div>
- <div class="col-lg-6 ">
- <input class="form-control" name="id" value="{{v.id}}" type="hidden" required="">
- <div class="form-group">
- <label>Username</label>
- <input class="form-control" name="username" value="{{v.username}}" disabled="" required="">
- </div>
- <div class="form-group">
- <label>Password</label>
- <input class="form-control" id="password" name="password" value="{{v.password}}" type="password" required="">
- </div>
- <div class="form-group">
- <label>Konfirmasi Password</label>
- <input class="form-control" id="confirm_password" value="" type="password" required="">
- </div>
- <div class="form-group">
- <label>E-mail</label>
- <input class="form-control" name="email" value="{{v.email}}" required="">
- </div>
- <div class="form-group">
- <label>Telepon</label>
- <input class="form-control" name="telepon" value="{{v.telepon}}" required="">
- </div>
- </div>
- </div>
- <div class="panel-footer">
- <button type="sumbit" class="btn btn-info";>
- Simpan
- </button>
- </div>
- </form>
- {% endfor %}
- </div>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement