رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در نمایش اطلاعات در blad
#1
سلام
من تو نمایش اطلاعات تو صفحه ام مشکل دارم
این rout من
کد پی‌اچ‌پی:
Route::get('cards/{card}','CardsController@show'); 

این هم کنترلر من است
کد پی‌اچ‌پی:
<?php

namespace App\Http\Controllers;
use 
App\User;
use 
App\Card;
use 
Illuminate\Http\Request;
use 
DB;
use 
App\Http\Requests;

class 
CardsController extends Controller
{
   public function  index ()
   {
       $cards DB::table('cards')->get();
       return view('cards/index',compact('cards'));
   }
   public function show (Card $card)
   {
     // $card= $card->load('notes.user');
      $card Card::with('notes.user')->find(1);

     //$card = Card::findOrFail(Card $card);
  //  return compact('card');
   return view('cards/show')->with('card',$card);
   }

این هم فایل show.blad.php
 
کد پی‌اچ‌پی:
<div class="col-md-6 col-md-offser-3">
       <h1>{{ $card->title }}</h1>
       <ul class="list-group">
           @foreach($card->notes as $note)
           <div>
            <li class="list-group">
                <a href="/note/{{ $note->id }}/edit">
             {{  $note->body }}
                </a>
                <a href="#" class="pull-right">{{ $note->user->id }}</a>
            </li>
            @endforeach
          </div>
           <h3>Add New Note</h3>
           <hr
مشکل من این قسمت  <a href="#" class="pull-right">{{ $note->user->id }}</a>
اطلاعات ارسال میشه وقتی اطلاعات فقط retrun می کنم اطلاعات ارسالی می بینم تو صفحه ولی وقتی می خوام نمایش بدم با این خطا مواجه میشم
کد پی‌اچ‌پی:
ErrorException in 13efcaad24073801c4757378417eff2200a11d2f.php line 13:
Trying to get property of non-object (ViewC:\laravel\resources\views\cards\show.blade.php
کسی میدونه مشکل کار من کجاست ...
بطور مثال وقتی تو کنترل
کد پی‌اچ‌پی:
     $card Card::with('notes.user')->find(1);

    
  
//  return compact('card'); 
فقط return میکنم اطلاعات نمایش میده و بدرستی می تونم مقادیر user هر note ببینم ...ولی و قتی  return view('cards/show')->with('card',$card);
با خطا مواجه میشم ..
مشکل من اینجاست که نمی تونم تو ارایه حرکت کنم و فقط مقدار name جدول user نمایش بدم

مشکلم با این استفاده از این خط
کد پی‌اچ‌پی:
<a href="#" class="pull-right">{{ $note['user']['name'] }}</a
بجای
کد پی‌اچ‌پی:
<a href="#" class="pull-right">{{ $note->user->name }}</a
حل شد؟؟
کسی می دونه چرا من این مشکل داشتم چون تو فیلم اموزشی که دارم استفاده میکنم از راه دوم رفته و کدش اجرا میشه
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل نمایش فارسی در pdf parshams 1 27 09-16-2017, 06:49 AM
آخرین ارسال: Carbon
Question مشکل با روت ها بعد از انتقال روی سرور tarrega 1 25 09-10-2017, 12:25 PM
آخرین ارسال: SajjadEmami
  مشکل افت سرعت وقتی از لاراول به جای php استفاده می کنم Zahir 1 80 08-31-2017, 08:40 AM
آخرین ارسال: imanghafoori
  مشکل با schdule در هاست اشتراکی Rezasys 0 35 07-31-2017, 06:50 AM
آخرین ارسال: Rezasys
Sad مشکل در ایجاد وبلاگ در لاراول 5.4 itroz 0 80 07-05-2017, 05:03 PM
آخرین ارسال: itroz
  مشکل در ajax زهرا 1 37 06-14-2017, 12:10 PM
آخرین ارسال: زهرا
  مشکل با auth Mr.AMiR 1 57 05-03-2017, 11:00 AM
آخرین ارسال: Mr.AMiR
  مشکل در استفاده از Session Mr.AMiR 2 52 05-02-2017, 01:45 PM
آخرین ارسال: Mr.AMiR
  مشکل در نمایش و ویرایش موضوعات یک پست ErfanCoder 1 66 02-18-2017, 08:42 AM
آخرین ارسال: abi128
  خروجی اطلاعات کشورها و استانها توسط رابطه بین مدل ها dodgy 0 66 11-18-2016, 08:44 AM
آخرین ارسال: dodgy

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.