فرم جستوجو در لاراول

3 سال پیش توسط سیدعلی موسوی آپدیت شد
آفلاین
user-avatar
Ali ( 6816 تجربه )
3 سال پیش
تخصص : مثلا برنامه نویس

لینک کوتاه اشتراک گذاری

0

سلام دوستان من میخوام برای جستوجو از scope search استفاده کنم اما دقیقا نمیدونم برای جستوجوی پیشرفته چطوری ازش استفاده کنم توی مستندات خود لاراول برای جستوجوی ساده توضیح داده است میخوام بر اساس فیلتر ها جستوجو رو انجام بدهد یعنی انتخاب دسته بندی ها و ... ممنون میشم راهنمایی بفرمایید چطوری کوئری این رو باید نوشت
نمونه فرم شبیه کد زیر میباشد.


        <form class="advanceform row" action="#" method="get">
            <div class="clearfix">
                <div class="col-md-3 col-sm-4 form-group">
                    <input name="name"  type="text" placeholder="جستجو ..." class="simpletextinput">
                </div>
                <div class="col-md-3 col-sm-4 form-group">
                    <select name="category">
                            <option value="">وب</option>
                            <option value="">اندروید</option>
                    </select>
                </div>
                <div class="col-md-3 col-sm-4 form-group">
                    <select name="other">
                            <option value="">فیلم آموزشی</option>
                            <option value="">مقاله</option>
                    </select>
                </div>
                <div class="col-md-3 col-sm-4 form-group">
                    <button class="btn btn-danger btn-md"> جستجو</button>
                </div>
            </div>
        </form>
آفلاین
user-avatar
سیدعلی موسوی ( 120418 تجربه )
3 سال پیش
تخصص : سی شارپ و پی اچ پی

لینک کوتاه اشتراک گذاری

0

سلام

حالا میخوای ساده براساس چندپارمتر سرچ کنی یا با scope؟!

تویی کنترلت ریکوست ها رو میگری و اینجوری کوئری میزنی


$flights = App\Flight::where('active', 1)
               ->orderBy('name', 'desc')
               ->take(10)
               ->get();```
برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.