رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

Paradox

مسدود کردن کاربر

Recommended Posts

سلام به همگی

برای مسدود کردن کاربران این روش انجام دادم ولی وقتی کاربر رو غیرفعال میکنم هیچ اتفاقی نمیفته و همچنان فعال هست 

نمیدونم چیکار باید کرد ممنون میشم راهنمایی کنید 

Route::get('/users/status/{user}', 'User\UserController@updatestatus')->name('admin.users.status');

                            @foreach($users as $user)

                            @switch($user->status)
                            @case(1)
                            @php
                            $url = route('admin.users.status',$user->id);
                            $status = '<a href="'.$url.'" class="badge badge-success">فعال</a>' @endphp
                            @break
                            @case(0)
                            @php
                            $url = route('admin.users.status',$user->id);
                            $status = '<a href="'.$url.'" class="badge badge-warning">غیر فعال</a>' @endphp
                            @break
                            @default
                            @endswitch

 

                                    <td>{!!$status!!}</td>
    protected $attributes = [
        'status' => 1 ,
    ];
   public function updatestatus(User $user)
    {
        if ($user->status == 1) {
            $user->status = 0;
        } else {
            $user->status = 1;
        }

        $user->save();
        return redirect(route('admin.users.index'));
    }

 

 

Share this post


Link to post
Share on other sites

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

توی دیتابیس وضعیت رو چک کردید که تغییر میکنه یا نه؟ اگه وضعیتش تغییر میکنه ولی باز به سایت دسترسی داره باید سطح دسترسی رو روی سایتتون کنترل کنید و

جاهایی رو که نیاز هست کاربر عضو سایت و فعال باشه چک کنید که این کار رو هم بطور کامل با روشهای مختلف از جمله استفاده از پکیجهای ایجاد گروههای کاربری مختلف و

یا ایجاد میدلور برای دسترسی صفحات مختلف  انجام بدید

Share this post


Link to post
Share on other sites

وارد این گفتگو شوید

میتوانید پیام خود را ارسال کنید و بعد ثبت نام نمایید. در صورتی که حساب کاربری دارید, هم اکنون وارد شوید و در این گفتگو شرکت کنید.

مهمان
پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  Only 75 emoji are allowed.

×   لینک شما به صورت اتوماتیک جایگذاری شد.   نمایش به عنوان یک لینک به جای

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • جدید...