profile.blade.php 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. @extends('front.layout.master')
  2. @section('main_content')
  3. @php
  4. $setting = App\Models\Setting::where('id',1)->first();
  5. @endphp
  6. <div class="page-top" style="background-image: url({{ asset('uploads/'.$setting->banner) }})">
  7. <div class="container">
  8. <div class="row">
  9. <div class="col-md-12">
  10. <h2>Profile</h2>
  11. <div class="breadcrumb-container">
  12. <ol class="breadcrumb">
  13. <li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
  14. <li class="breadcrumb-item active">Profile</li>
  15. </ol>
  16. </div>
  17. </div>
  18. </div>
  19. </div>
  20. </div>
  21. <div class="page-content user-panel pt_70 pb_70">
  22. <div class="container-fluid">
  23. <div class="row">
  24. <div class="col-lg-3 col-md-12">
  25. <div class="card">
  26. @include('user.sidebar')
  27. </div>
  28. </div>
  29. <div class="col-lg-9 col-md-12">
  30. <form action="{{ route('user_profile_submit') }}" method="post" enctype="multipart/form-data">
  31. @csrf
  32. <div class="row">
  33. <div class="col-md-12 mb-3">
  34. <label for="">Existing Photo</label>
  35. <div class="form-group">
  36. @if(Auth::guard('web')->user()->photo != '')
  37. <img src="{{ asset('uploads/'.Auth::guard('web')->user()->photo) }}" alt="" class="user-photo">
  38. @else
  39. <img src="{{ asset('uploads/default.png') }}" alt="" class="user-photo">
  40. @endif
  41. </div>
  42. </div>
  43. <div class="col-md-12 mb-3">
  44. <label for="">Change Photo</label>
  45. <div class="form-group">
  46. <input type="file" name="photo">
  47. </div>
  48. </div>
  49. <div class="col-md-6 mb-3">
  50. <label for="">Full Name *</label>
  51. <div class="form-group">
  52. <input type="text" name="name" class="form-control" value="{{ Auth::guard('web')->user()->name }}">
  53. </div>
  54. </div>
  55. <div class="col-md-6 mb-3">
  56. <label for="">Email Address *</label>
  57. <div class="form-group">
  58. <input type="text" name="email" class="form-control" value="{{ Auth::guard('web')->user()->email }}">
  59. </div>
  60. </div>
  61. <div class="col-md-6 mb-3">
  62. <label for="">Phone *</label>
  63. <div class="form-group">
  64. <input type="text" name="phone" class="form-control" value="{{ Auth::guard('web')->user()->phone }}">
  65. </div>
  66. </div>
  67. <div class="col-md-6 mb-3">
  68. <label for="">Country *</label>
  69. <div class="form-group">
  70. <input type="text" name="country" class="form-control" value="{{ Auth::guard('web')->user()->country }}">
  71. </div>
  72. </div>
  73. <div class="col-md-6 mb-3">
  74. <label for="">Address *</label>
  75. <div class="form-group">
  76. <input type="text" name="address" class="form-control" value="{{ Auth::guard('web')->user()->address }}">
  77. </div>
  78. </div>
  79. <div class="col-md-6 mb-3">
  80. <label for="">State *</label>
  81. <div class="form-group">
  82. <input type="text" name="state" class="form-control" value="{{ Auth::guard('web')->user()->state }}">
  83. </div>
  84. </div>
  85. <div class="col-md-6 mb-3">
  86. <label for="">City *</label>
  87. <div class="form-group">
  88. <input type="text" name="city" class="form-control" value="{{ Auth::guard('web')->user()->city }}">
  89. </div>
  90. </div>
  91. <div class="col-md-6 mb-3">
  92. <label for="">Zip Code *</label>
  93. <div class="form-group">
  94. <input type="text" name="zip" class="form-control" value="{{ Auth::guard('web')->user()->zip }}">
  95. </div>
  96. </div>
  97. <div class="col-md-6 mb-3">
  98. <label for="">Password</label>
  99. <div class="form-group">
  100. <input type="password" name="password" class="form-control">
  101. </div>
  102. </div>
  103. <div class="col-md-6 mb-3">
  104. <label for="">Retype Password</label>
  105. <div class="form-group">
  106. <input type="password" name="retype_password" class="form-control">
  107. </div>
  108. </div>
  109. <div class="col-md-6">
  110. <div class="form-group">
  111. <input name="form_update" type="submit" class="btn btn-primary" value="Update">
  112. </div>
  113. </div>
  114. </div>
  115. </form>
  116. </div>
  117. </div>
  118. </div>
  119. </div>
  120. @endsection