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

Recommended Posts

سلام وقت بخیر

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

 

تو فایل ویرایش چیزی باید بزارم ؟یا کنترلر؟

    public function updatestatus(Blog $blog)
    {
        if ($blog->status == 1) {
            $blog->status = 0;
        } else {
            $blog->status = 1;
        }

        $blog->save();
        alert()->success('به روز رسانی با موفقیت انجام شد' , 'با تشکر');

        return redirect(route('admin.blogs.index'));
    }
                        <div class="form-group">
                            <label for="title" > وضعیت : </label>
                            <div class="input-group">
                                <select class="form-control" name="status" >
                                    <option value="0">منتشر نشده</option>
                                    <option value="1" <?php if ($blog->status==1) echo 'selected' ;?>>منتشر شده</option>
                                </select>
                            </div>
                        </div>

برای منتشر نشده باید ولیو قرار بدم؟چی باید بزارم اگه انتخاب شد نمایش بده؟

Share this post


Link to post
Share on other sites

اگه منظورتون برای حالت نمایش منتشر نشده هست که باید براش شرطش رو توی فایل ویو مثل همون حالتی که برای منتشر شده گذاشتید قرار بدید فقط مقدارش رو برابر با 0 میذارید همین

Share this post


Link to post
Share on other sites
در 4 ساعت قبل، saber گفته است :

اگه منظورتون برای حالت نمایش منتشر نشده هست که باید براش شرطش رو توی فایل ویو مثل همون حالتی که برای منتشر شده گذاشتید قرار بدید فقط مقدارش رو برابر با 0 میذارید همین

اره منظورم همینه اینکارو کردم اخه نتیجه ای نگرفتم گفتم شاید اشتباهه 

پس چرا عمل نمیکنه ؟اشکال کار کجاست

Share this post


Link to post
Share on other sites

سلام وقت بخیر

یک مثال ساده :

 <div class="form-group">
                        <label for="status">وضعیت</label>
                        <select name="status" id="status" class="form-control">
                            <option value="1"

                            @if ($product->status == 1)
                                {{'selected'}}
                                @endif
                            >فعال
                            </option>
                            <option value="0"
                            @if ($product->status == 0)
                                {{'selected'}}
                                @endif
                            >غیرفعال
                            </option>
                        </select>
                    </div>

 

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.


×
×
  • جدید...