profile update

Cette révision appartient à :
Ibrahim Khail Shakil 2023-12-09 12:40:15 +06:00
Parent c526e43b19
révision 9a38b2d684
2 fichiers modifiés avec 41 ajouts et 40 suppressions

Voir le fichier

@ -19,18 +19,16 @@ public function save_profile(Request $request)
try { try {
$data=Student::find(currentUserId()); $data=Student::find(currentUserId());
$data->name_en = $request->fullName_en; $data->name_en = $request->fullName_en;
$data->name_bn = $request->fullName_bn;
$data->contact_en = $request->contactNumber_en; $data->contact_en = $request->contactNumber_en;
$data->contact_bn = $request->contactNumber_bn;
$data->email = $request->emailAddress; $data->email = $request->emailAddress;
$data->role_id = $request->roleId; $data->date_of_birth = $request->dob;
$data->gender = $request->gender;
$data->bio = $request->bio; $data->bio = $request->bio;
$data->designation = $request->designation; $data->profession = $request->profession;
$data->title = $request->title; $data->nationality = $request->nationality;
$data->status = $request->status; // $data->status = $request->status;
$data->password = Hash::make($request->fullName_bn); // $data->password = Hash::make($request->fullName_bn);
$data->language = 'en'; $data->language = 'en';
$data->access_block = $request->access_block;
if ($request->hasFile('image')) { if ($request->hasFile('image')) {
$imageName = rand(111, 999) . time() . '.' . $request->image->extension(); $imageName = rand(111, 999) . time() . '.' . $request->image->extension();

Voir le fichier

@ -27,8 +27,8 @@
<img src="{{asset('public/frontend/dist/images/user/user-img-01.jpg')}}" alt="Student" /> <img src="{{asset('public/frontend/dist/images/user/user-img-01.jpg')}}" alt="Student" />
</div> </div>
<div class="text"> <div class="text">
<h5>{{ encryptor('decrypt', request()->session()->get('userName')) }}</h5> <h5>{{$student_info->name_en}}</h5>
<p>UI/UX Designer</p> <p>{{$student_info->profession}}</p>
</div> </div>
</div> </div>
</div> </div>
@ -38,7 +38,7 @@
<div class="enrolled-courses-icon"> <div class="enrolled-courses-icon">
<svg width="28" height="26" viewBox="0 0 28 26" fill="none" <svg width="28" height="26" viewBox="0 0 28 26" fill="none"
xmlns="http://www.w3.org/2000/svg"> xmlns="http://www.w3.org/2000/svg">
<path <path
d="M1 1.625H8.8C10.1791 1.625 11.5018 2.15764 12.477 3.10574C13.4521 4.05384 14 5.33974 14 6.68056V24.375C14 23.3694 13.5891 22.405 12.8577 21.6939C12.1263 20.9828 11.1343 20.5833 10.1 20.5833H1V1.625Z" d="M1 1.625H8.8C10.1791 1.625 11.5018 2.15764 12.477 3.10574C13.4521 4.05384 14 5.33974 14 6.68056V24.375C14 23.3694 13.5891 22.405 12.8577 21.6939C12.1263 20.9828 11.1343 20.5833 10.1 20.5833H1V1.625Z"
stroke="#1089FF" stroke-width="2" stroke-linecap="round" stroke="#1089FF" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" /> stroke-linejoin="round" />
@ -50,8 +50,8 @@
</div> </div>
<div class="enrolled-courses-text"> <div class="enrolled-courses-text">
<h6 class="font-title--xs">24</h6> <h6 class="font-title--xs">24</h6>
<p class="fs-6 mt-1">Enrolled Courses</p> <p class="fs-6 mt-1">Enrolled Courses</p>
</div> </div>
</div> </div>
<div class="completed-courses"> <div class="completed-courses">
<div class="completed-courses-icon"> <div class="completed-courses-icon">
@ -118,13 +118,7 @@
<div class="about-student"> <div class="about-student">
<h6 class="font-title--card">About Me</h6> <h6 class="font-title--card">About Me</h6>
<p class="font-para--md"> <p class="font-para--md">
Hello my name is Tanya. I am a designer. My personal qualities are responsibility, {{$student_info->bio}}
as I bring everything to its logical conclusion, determination, never rest on my
laurels, always open to change
and something new. In my arsenal there are such programs as Adobe Photoshop,
Illustrator, InDesign, Figma, also some Maya, 3ds Max ZBrush, Substance Painter,
Marvelous Designer. Lorem ipsum dolor
sit amet consectetur, adipisicing elit. Animi, voluptatum.
</p> </p>
</div> </div>
</div> </div>
@ -152,7 +146,7 @@
<span>What do you do</span> <span>What do you do</span>
</dt> </dt>
<dd class="col-sm-8"> <dd class="col-sm-8">
<p>UI/UX Designer</p> <p>{{$student_info->profession}}</p>
</dd> </dd>
</dl> </dl>
<dl class="row my-0 info-student-topic"> <dl class="row my-0 info-student-topic">
@ -168,7 +162,7 @@
<span>Nationality</span> <span>Nationality</span>
</dt> </dt>
<dd class="col-sm-8"> <dd class="col-sm-8">
<p>Bangladesh</p> <p>{{$student_info->nationality}}</p>
</dd> </dd>
</dl> </dl>
</div> </div>
@ -807,40 +801,49 @@ class="purchase-area-items-start mb-0 d-flex align-items-lg-center flex-column f
@csrf @csrf
<div class="row g-3"> <div class="row g-3">
<div class="col-lg-6"> <div class="col-lg-6">
<label for="fname">First Name</label> <label for="fullName_en">Full Name</label>
<input type="text" class="form-control" placeholder="Phillip" <input type="text" class="form-control" name="fullName_en"
id="fname" /> value="{{$student_info->name_en}}" placeholder="Enter Your Name" />
</div> </div>
<div class="col-lg-6"> <div class="col-lg-6">
<label for="lname">Last Name</label> <label for="dob">Date of Birth</label>
<input type="text" class="form-control" placeholder="Bergson" <input type="date" class="form-control" name="dob" />
id="lname" />
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-12"> <div class="col-12">
<label for="email">Email</label> <label for="emailAddress">Email</label>
<input type="email" id="email" class="form-control" <input type="email" name="emailAddress" class="form-control"
placeholder="phillip.bergson@gmail.com" /> value="{{$student_info->email}}" placeholder="Enter Your Email" />
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-12"> <div class="col-12">
<label for="do">What Do You Do</label> <label for="profession">What Do You Do</label>
<input type="text" id="do" class="form-control" <input type="text" name="profession" class="form-control"
placeholder="UI/UX Designer" /> value="{{$student_info->profession}}"
placeholder="Enter Your Profession" />
</div> </div>
</div> </div>
<div class="row g-3"> <div class="row g-3">
<div class="col-lg-6"> <div class="col-lg-6">
<label for="pnumber">Phone Number</label> <label for="contactNumber_en">Phone Number</label>
<input type="text" class="form-control" placeholder="+8801236-858966" <input type="text" class="form-control" name="contactNumber_en"
id="pnumber" /> value="{{$student_info->contact_en}}"
placeholder="Enter Your Contact No" />
</div> </div>
<div class="col-lg-6"> <div class="col-lg-6">
<label for="nationality">Nationality</label> <label for="nationality">Nationality</label>
<input type="text" class="form-control" placeholder="Bangladesh" <input type="text" class="form-control" name="nationality"
id="nationality" /> value="{{$student_info->nationality}}"
placeholder="Enter Your Nationality" />
</div>
</div>
<div class="row">
<div class="col-12">
<label for="bio">About You</label>
<textarea name="bio" class="form-control"
placeholder="About Yourself">{{$student_info->bio}}</textarea>
</div> </div>
</div> </div>
<div class="d-flex justify-content-lg-end justify-content-center mt-2"> <div class="d-flex justify-content-lg-end justify-content-center mt-2">
@ -945,4 +948,4 @@ class="purchase-area-items-start mb-0 d-flex align-items-lg-center flex-column f
</div> </div>
</section> </section>
@endsection @endsection