@extends('backEnd.layouts.master') @section('title','Users Edit') @section('css') @endsection @section('content')

Users Edit

@csrf
@error('name') {{ $message }} @enderror
@error('email') {{ $message }} @enderror
@error('password') {{ $message }} @enderror
@error('confirm-password') {{ $message }} @enderror
@php // এই ইউজারের আগে থেকে থাকা রোলগুলোর নাম নিয়ে নিলাম $userRoleNames = $edit_data->roles->pluck('name')->toArray(); @endphp {{-- যদি লগইন করা ইউজার নিজেই নিজের প্রোফাইল এডিট করে --}} @if(auth()->id() == $edit_data->id) {{-- রোল দেখাবে, কিন্তু চেঞ্জ করা যাবে না (disabled) --}} {{-- Hidden input দিয়ে পুরোনো রোলগুলো ফর্মে পাঠিয়ে দিচ্ছি, যেন update করার সময় রোল নষ্ট না হয় --}} @foreach($userRoleNames as $rName) @endforeach আপনি নিজের একাউন্টের Role পরিবর্তন করতে পারবেন না। @else {{-- অন্য ইউজার হলে, নরমাল Editable select --}} @error('roles') {{ $message }} @enderror @endif
@error('image') {{ $message }} @enderror
@error('status') {{ $message }} @enderror
@endsection @section('script') @endsection