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

مشکل عدم نمایش محتوای دسته بندی

Recommended Posts

سلام.من با دستور php artisan make:model -a اتصال پیدا کردم به دیتابیس mysql چند تا دسته هم ایجاد کردم که تو view هم نمایش میده اما وقتی به دسته ها لینک میدم و میخوام که هر کدوم رو تو یه صفحه جدا باز کنم نمایشش نمیده و فقط صفحه خالی نمایش میده.

از function show هم استفاده کردم با دستورdd($category)

App\categroy {#261 
  #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: []
  #fillable: []
  #guarded: array:1 []
}

 این ارور رو میده.

 

Share this post


Link to post
Share on other sites

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

در مرحله اول شما باید اتصال دیتابیس خودتون با پروژه لاراول خودتون رو از طریق فایل .env برقرار کنید.سپس روت خودتون رو مشخص کنید به این صورت

نقل قول

 

Route::get('categories/{category}', 'CategoryController@show')->name('show');

دربالا من روت خودم رو ساختم و گفتم از چه کنترلری و از چه متدی استفاده کنه و چه پارامتری رو قراره در کنترلر بگیره.

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

//فراخوانی Model
use App\Category;


//کنترلر show
public function show(Category $category)
    {
         return view('foldername.singlepage', compact('category'));
    }

و برای استفاده از متد به صورت عمل کنید.

<a href="{{ route('show',$category->id) }}" >نمایش دسته بندی با شناسه خودش</a> 

موفق تر باشید.

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.


×
×
  • جدید...