Advertisement
Guest User

Untitled

a guest
Jul 1st, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. <div id="addPenggunaModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="ModalLabel" aria-hidden="true">
  2. <div class="modal-header">
  3. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  4. <h3 id="ModalLabel">Tambah Pengguna Baru</h3>
  5. </div>
  6. <div class="modal-body">
  7. {{ Form::open(array('url'=>'users/addpengguna','class'=>'form-horizontal', 'method'=> 'POST')) }}
  8. <ul>
  9. @foreach($errors->all() as $error)
  10. <li>{{ $error }}</li>
  11. @endforeach
  12. </ul>
  13.  
  14. <div class="control-group">
  15. <label for="firstname" class="control-label">First Name:</label>
  16. <div class="controls">
  17. {{ Form::text('firstname', null, array('class'=>'span3', 'placeholder'=>'First Name')) }}
  18. </div>
  19. </div> <!-- /field -->
  20.  
  21. <div class="control-group">
  22. <label for="lastname" class="control-label">Last Name: </label>
  23. <div class="controls">
  24. {{ Form::text('lastname', null, array('class'=>'span3', 'placeholder'=>'Last Name')) }}
  25. </div>
  26. </div> <!-- /field -->
  27.  
  28.  
  29. <div class="control-group">
  30. <label for="email" class="control-label">Email Address: </label>
  31. <div class="controls">
  32. {{ Form::text('email', null, array('class'=>'span3', 'placeholder'=>'Email Address')) }}
  33. </div>
  34. </div> <!-- /field -->
  35.  
  36. <div class="control-group">
  37. <label for="password" class="control-label">Password:</label>
  38. <div class="controls">
  39. {{ Form::password('password', array('class'=>'span3', 'placeholder'=>'Password')) }}
  40. </div>
  41. </div> <!-- /field -->
  42.  
  43. <div class="control-group">
  44. <label for="confirm_password" class="control-label">Confirm Password:</label>
  45. <div class="controls">
  46. {{ Form::password('password_confirmation', array('class'=>'span3', 'placeholder'=>'Confirm Password')) }}
  47. </div>
  48. </div> <!-- /field -->
  49.  
  50. <div class="control-group">
  51. <label for="type_user" class="control-label">Tipe Pengguna:</label>
  52. <div class="controls">
  53. {{ Form::radio('level', '1'); }} Supervisor
  54. {{ Form::radio('level', '0'); }} Sales
  55. </div>
  56. </div> <!-- /field -->
  57.  
  58.  
  59. </form>
  60. </div>
  61. <div class="modal-footer">
  62. {{ Form::submit('Simpan', array('class'=>'button btn btn-primary','id'=>'mdl_save_change'))}}
  63. <button class="btn" data-dismiss="modal" aria-hidden="true">Batal</button>
  64. </div>
  65. {{ Form::close() }}
  66. </div>
  67.  
  68. public function postAddpengguna(){
  69. /* function to add user in data pengguna */
  70. $validator = Validator::make(Input::all(), User::$rules);
  71. if($validator -> passes()){
  72. $user = new User;
  73. $user->firstname = Input::get('firstname');
  74. $user->lastname = Input::get('lastname');
  75. $user->email = Input::get('email');
  76. $user->password = Hash::make(Input::get('password'));
  77. $user->level = Input::get('level');
  78. /* save the following details */
  79. $user->save();
  80. return Redirect::to('pengguna');
  81. } else {
  82. return Redirect::to('index');
  83. }
  84. }
  85.  
  86. $(function() {
  87. $.ajaxSetup({
  88. headers: {
  89. 'X-CSRF-TOKEN': {!! json_encode(csrf_token()) !!}
  90. }
  91. });
  92. });
  93.  
  94. <form ... >
  95. {!! csrf_field() !!}
  96. </form>
  97.  
  98. <input type="hidden" name="_token" value="hpyL7cUbCMFBGRfCi2dpzE5XHGj8WuyY2jqloKRx">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement