رفتن به مطلب
انجمن پشتیبانی لاراول ایران
mehdee81

ارتباط با دیتا بیس

Recommended Posts

سلام من سایتم همه جاش درست شده مثلا قسمت پروفایل کاربری و کاربران و مقاله ها ولی وقتی میخوام یکی از مقاله هارو به نمایش بزارم با دکمه (reed more) 

 درست به table وصل نمیشه. 

router  و لینکش هم درست کار میکنه.

مشکل از کجاست؟

 

App\Models\Article {#321 
  #fillable: array:3 []
  #connection: null
  #table: null
  #primaryKey: "id"
  #keyType: "int"
  +incrementing: true
  #with: []
  #withCount: []
  #perPage: 15
  +exists: false
  +wasRecentlyCreated: false
  #attributes: []
  #original: []
  #changes: []
  #casts: []
  #classCastCache: []
  #dates: []
  #dateFormat: null
  #appends: []
  #dispatchesEvents: []
  #observables: []
  #relations: []
  #touches: []
  +timestamps: true
  #hidden: []
  #visible: []
  #guarded: array:1 []
}

Share this post


Link to post
Share on other sites

برای دریافت نام کسی که مقاله رو نوشته این کد رو نوشتم ولی نام نویسنده رو نمایش نمیده

    <div class="container">
            <div class="d-flex justify-content-center">
                
                
                name: {{ $article->name }}    
                
                
            </div>
        </div>
 
 

این هم کد کنترولرمه 

   public function show(article $article)
    {   
        
        return view('front.article'compact'article'));
       
    }

 

این هم روترم

Route::get('/show/{Article}''App\Http\Controllers\Articlecontroller@show')->name('show');

این هم لینک صفحه نمایش مقاله 

<a href="{{ route('show', $article->id}}" class="btn btn-primary">..!Fin it more</a

کدوم مشکل داره؟

 

 

Share this post


Link to post
Share on other sites

برای دریافت نام نویسنده رابطه مربوط به article و user رو ایجاد کردید؟ باید روابط این دو تا مادل رو ایجاد کنید بعد برای دریافت نام کاربر نویسنده به شکل زیر فراخوانی کنید

$article->user->name

 

Share this post


Link to post
Share on other sites

وارد این گفتگو شوید

میتوانید پیام خود را ارسال کنید و بعد ثبت نام نمایید. در صورتی که حساب کاربری دارید, هم اکنون وارد شوید و در این گفتگو شرکت کنید.

مهمان
پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  Only 75 emoji are allowed.

×   لینک شما به صورت اتوماتیک جایگذاری شد.   نمایش به عنوان یک لینک به جای

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • جدید...