• 1402/06/25

درس ۳۰۴ product comments--Attempt to read property "id" on null :

با سلام و احترام

با اینکه کدها رو مطابق درس وارد کردم خطای بالا را میدهد. سرچهای متعدد کردم که فقط توضیحات کلی میدهد و راه حل مثلا          'none ' ?? یا کمکی     ()optional  را میدهد. بنظرم comment->id به show نمیرسد . این در حالیست که post comment درست کار می کند. لطفا راهنمایی  بفرمایید این صفحه خطاست:

با تشکر

 

 

 

 

 

  • 1402/07/02
  • ساعت 18:48

با سلام خدمت شما همراه عزیز

 

 

احتمال زیاد رابطه comment user برقرار نشده

از comment->user 

dd بگیرید ببینید مشکل کجاست


  • 1402/07/08
  • ساعت 14:07

با سلام و تشکر از پاسخ

 کلا comment را نه در کنترلر show و نه در بلید show دارم و null نشان میده  در حالیکه در کنترلر و بلید index  که commets بکار رفته همه اطلاعات و user و id را نشان می‌دهد. با show مشکل دارم .

از راهنمایی ممنون میشوم.   سپاس


  • 1402/07/08
  • ساعت 19:37

شاید این رکوردی که درحال show هستید اصلا کامنتی نداره

یعنی رابطه ساخته نشده براش


  • 1402/07/14
  • ساعت 13:46

با سلام

استاد چند بار چک کردم این جدول کامنتهاست .کامنت دارد:

این هم فانکشن answer که دستی عدد ۹ را برای author_id  وارد کردم هم برای posts وهم برای products کامنت دارد.

 الان dd($comment) در بلید show خالیه ولی همین dd در بلید index قشنگ کامنت و یا id شو را می آورد در درسهای قبلی مدلهام را در پوشه Admin جدا کردم (content و market) ولی namespace ها را رعایت کردم میتونه این دلیل نیاوردن comment->id در show  باشه(کنترلر مارکت باید بره مدل از content بخونه؟) یا مثلا    user permision؟ ممنون میشم اگر راهنمایی کنید کجا دنبال خطا بگردم؟؟ 

تشکر فراوان


  • 1402/07/15
  • ساعت 10:56

الان خود کامنت رو در صفحه show دسترسی ندارید بهش؟


  • 1402/07/15
  • ساعت 21:19

با سلام  اینطور نشان میده:


  • 1402/07/17
  • ساعت 21:39

با سلام و درود

دقیقا مسئله بالا رو با addToStore و edit هم دارم. لطفا راهنمایی کنید سپاسگزارم

 


logo-enamadlogo-samandehi