Advertisement
Adhiyaksaa

Untitled

Dec 12th, 2017
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 4.35 KB | None | 0 0
  1. CONTROLER
  2. -----------
  3. public function updateAction()
  4.     {
  5.         $id = $this->request->getPost("id");
  6.         $user = User::findFirstById($id);
  7.  
  8.         $user->id = $id;
  9.         $user->nama = $this->request->getPost("nama");
  10.         $user->username = $this->request->getPost("username");
  11.         $user->password = $this->request->getPost("password");
  12.         $user->email = $this->request->getPost("email");
  13.         $user->telepon = $this->request->getPost("telepon");
  14.  
  15.         if(!$user->save()) {
  16.             echo "Gagal Disimpan";
  17.         }
  18.         else {
  19.             echo "Data Berhasil Di Update";
  20.             }
  21.     }
  22.  
  23. -----------------------------------------------------------------------------
  24.  
  25. VIEW
  26. ------------
  27. <div class="row">
  28.                 <div class="col-lg-12">
  29.                     <h1 class="page-header">Informasi Admin</h1>
  30.                 </div>
  31.                 <!-- /.col-lg-12 -->
  32.             </div>
  33.  
  34.             <div class="row">
  35.                 <div class="col-lg-1">
  36.                 </div>
  37.                 <div class="col-lg-10">
  38.                     <div class="panel panel-primary">
  39.                         <div class="panel-heading">
  40.                             <strong><center>Profile Admin</center></strong>
  41.                         </div>
  42.                         <div class="panel-body">
  43.                                 <div class="col-lg-6">
  44.                                     {% for v in data_user %}
  45.                                     <form role="form" action="profile/update" method="POST">
  46.                                         <div class="form-group">
  47.                                             <label>Avatar</label>
  48.                                             <center><img class="img-responsive" src="img/avatar/man-18.png" height="256px" width="256px"></center>
  49.                                         </div>
  50.                                         <div class="form-group">
  51.                                             <label>Nama</label>
  52.                                             <input class="form-control" name="nama" value="{{v.nama}}" required="">
  53.                                         </div>                                    
  54.                                 </div>
  55.                                 <div class="col-lg-6    ">
  56.                                         <input class="form-control" name="id" value="{{v.id}}" type="hidden" required="">
  57.                                         <div class="form-group">
  58.                                             <label>Username</label>
  59.                                             <input class="form-control" name="username" value="{{v.username}}" disabled="" required="">
  60.                                         </div>
  61.                                         <div class="form-group">
  62.                                             <label>Password</label>
  63.                                             <input class="form-control" id="password" name="password" value="{{v.password}}" type="password" required="">
  64.                                         </div>
  65.                                         <div class="form-group">
  66.                                             <label>Konfirmasi Password</label>
  67.                                             <input class="form-control" id="confirm_password" value="" type="password" required="">
  68.                                         </div>
  69.                                         <div class="form-group">
  70.                                             <label>E-mail</label>
  71.                                             <input class="form-control" name="email" value="{{v.email}}" required="">
  72.                                         </div>
  73.                                         <div class="form-group">
  74.                                             <label>Telepon</label>
  75.                                             <input class="form-control" name="telepon" value="{{v.telepon}}" required="">
  76.                                         </div>
  77.                                 </div>
  78.                         </div>
  79.  
  80.                         <div class="panel-footer">
  81.                             <button type="sumbit" class="btn btn-info";>
  82.                             Simpan
  83.                             </button>
  84.                         </div>
  85.  
  86.                         </form>
  87.                         {% endfor %}
  88.                     </div>
  89.                 </div>
  90.             </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement