با سلام قسمت جی کوئری این بخش توضیح ندادید
در این جلسه به توضیح فیلتر مرتب سازی در پروژه فروشگاه اینترنتی با لاراول می پردازیم.
دوستان دقت کنید که توی این قسمت و دقیقه 11، توی scope فیلتر در مدل product، در بخش sortBy توی switch و case مربوط به min باید orderBy که برای sale_price قرار دادیم بصورت asc باشه نه desc
پس این خط کد
$query->orderBy(ProductVariation::select('price')->whereColumn('product_variations.product_id', 'products.id')->orderBy('sale_price', 'desc')->take(1));
باید به این شکل تغییر پیدا کند
$query->orderBy(ProductVariation::select('price')->whereColumn('product_variations.product_id', 'products.id')->orderBy('sale_price', 'asc')->take(1));
برای ارسال نظر ابتدا باید وارد سایت شوید
با سلام قسمت جی کوئری این بخش توضیح ندادید
سلام توی این قسمت که فک کنم کد جی کوئری نزدیم.و توی جلسات قبل تر استفاده کردیم.و تمام کد های جی کوئری مربوط به فیلتر را کامل توی قسمت های قبلش گفتیم.ویدیو ها را باید به ترتیب و با دقت ببینید
امیرعلی
سلام استاد وقت بخیر
استاد در دقیقه 11 که شما کم ترین قیمت رو انتخاب کردید نمیدونم چرا محصول شماره 6، قبل از محصول 1 قرار گرفته اگه میشه راهنمایی کنید
ممنون
علی شیخ
3 سال پیش
سلام وقت بخیر.
ممنون از اطلاع رسانی، اشتباهی که ما در اینجا داشتیم این بوده که توی scope فیلتر در مدل product، در بخش sortBy توی switch و case مربوط به min باید orderBy که برای sale_price قرار دادیم بصورت asc باشه نه desc
پس این خط کد
باید به این شکل تغییر پیدا کند
امیرعلی
3 سال پیش
خیلی ممنون استاد ??
علی شیخ
3 سال پیش
خواهش میکنم