atris314 0 گزارش دادن ارسال شده در دی 99 سلام من میخوام بخش منو و زیر منو رو در پنل مدیریت نمایش بدم اما نمایش داده نمیشه من کدهای بخش های مدل ویو کنترلر رو میگذارم . کسی میتونه بهم کمک کنه بگه مشکل کد من چیه و از کجاست ؟ اسم فیلد سرگروه رو article_id گذاشتم پیشاپیش ممنون /////////Model.php///////// class Menu extends Model { use HasFactory; protected $fillable = ['title','sort','url','article_id','status','image']; public function getParent() { return$this>hasone(Menu::class,'id','article_id'); } } //////////////////MenuController.php////////////////// public function index() { $menus = Menu::all(); return view('back.menus.menus',compact('menus')); } //////////////menus.blade.php///////////////// @foreach($menus as $menu) <tr> <td>{{$menu->title}}</td> <td> {{$menu->getParent['title']}} </td> <td>{{$menu->sort}}</td> <td> <?php $url = route('back.menus.status',$menu->id); if ($menu['status']==1){ echo '<a href="'.$url.'" class="badge badge-success">فعال </a>'; } else{ echo '<a href="'.$url.'" class="badge badge-secondary">غيرفعال </a>'; } ?> </td> <td>{{$menu->url}}</td> <td><img style="width: 20px; height: 30px;" src="{{$menu->image}}" alt="icon"></td> <td> <label class="badge badge-warning"><a style=" text-align:center; color:white;" href="{{route('back.menus.edit',$menu->id)}}">ويرايش</a></label> <label class="badge badge-danger"><a style="color:white;" href="{{route('back.menus.destroy',$menu->id)}}" onclick="return confirm('مطلب حذف شود؟');">حذف</a></label> </td> </tr> @endforeach نقل قول Share this post Link to post Share on other sites