راکت

نحوه نمایش محصولات دیده شده

2 پاسخ

با سلام به دوستان بنده برای محصولاتم یک جدول به اسم history ساختم و بر اساس session_id و user_id ای دی محصولات پس از دیده شدن ذخیره کردم حالا میخوام به در صفحه اصلی سایت محصولاتی که دیده شده را به نمایش بزارم کد که درون بخش صفحه اصلی گذاشتم به این شکل می باشد .

$session_id = Session::get('session_id');
        $productshowview = History::where('session_id','=',$session_id)->get();

        foreach($productshowview as $key => $row){

            if($session_id==$row->session_id){

         // $session_id = $row->session_id;
                $productshowview[] = Product::where('id' , '=', $row->product_id)->get();
                //  echo "<pre>"; print_r($productshowview); die;
            }
        }
ثبت پرسش جدید

پاسخ‌ها

2
محمد حسین وفق
محمد حسین وفق
@mrvefgh

تخصص: پشتیبان وب سایت

مشکل اینه که نمیدونم چرا محصولات نشان نمیده و کد من کجاش مشکل داره

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

سلام

شما سشن و ایدی یوزر رو هردو رو از کاربر میگیری؟!
کاربر مهمان یک ایدی براش میسازی تویی سشن و یوزر ایدی خالی میمونه؟!
کاربر عضو اطلاعاتش تویی user_id ذخیره میشه و سشن خالی میمونه؟!

برای نمایش ؟! چطوری هندل میکنی؟! راستش کدت رو نمیتونم متوجه بشم

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام