محمود سامي حسين نشر 6 مارس 2022 أرسل تقرير نشر 6 مارس 2022 {{-- تسجيل الدخول للمدير والمستخدم العادي --}} @if(Route::has('login')) @auth{{-- في حال كان المستخدم مدير أو بخلاف ذلك --}} @if(Auth::user()->utype === "ADM" ) <li class="menu-item menu-item-has-children parent" > {{-- عرض أسم المستخدم --}} <a title="My Account" href="#">My Account({{Auth::user()->name}})<i class="fa fa-angle-down" aria-hidden="true"></i></a> <ul class="submenu curency" > <li class="menu-item" > <a title="Dashboard" href="{{ route('admin.dashboard')}}">Dashboard</a> </li> <li class="menu-item"> <a href="{{route('logout')}}" onclick="event.preventDefault(); document.getElementByid('logout-form').submit();">Logout</a> </li> <form id="logout-form" action="{{route('logout')}}" method="post"> @csrf </form> </ul> </li> @else <li class="menu-item menu-item-has-children parent" > {{-- عرض أسم المستخدم --}} <a title="My Account" href="#">My Account({{Auth::user()->name}})<i class="fa fa-angle-down" aria-hidden="true"></i></a> <ul class="submenu curency" > <li class="menu-item" > <a title="Dashboard" href="{{ route('user.dashboard')}}">Dashboard</a> </li> <li class="menu-item"> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementByid('logout-form').submit(); ">Logout</a> </li> <form id="logout-form" action="{{ route('logout') }}" method="post"> @csrf </form> </ul> </li> @endif @else{{-- اذا لم يكن مخول اظهر روابط تسجيل الدخول والتسجيل --}} <li class="menu-item" ><a title="Register or Login" href="{{ route('login') }}">Login</a></li> <li class="menu-item" ><a title="Register or Login" href="{{ route('register') }}">Register</a></li> @endauth @endif اقتباس
1 سمير عبود نشر 6 مارس 2022 أرسل تقرير نشر 6 مارس 2022 لا أدري أي رسالة خطأ تظهر لك، لكن مبدئياً لديك خطأ في كتابة التابع: getElementByid لغة جافاسكربت حساسة لحالة الأحرف لذلك فالأصح هو getElementById document.getElementById('logout-form').submit(); 1 اقتباس
السؤال
محمود سامي حسين
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.