به نام خدا
در این قسمت با controller در laravel آشنا میشیم
با routes بیشتر کار میکنیم
یه فایل در فولدر controller میسازم و با کار بیشتر میتونیم کدهای ارتباطی بین pageها را درک کنیم
پس مینویسم در cmd :
php artisan make:controller controlleruser
Capture1.PNG
معنی این کد این است که: در فولدر controller یه فایل به اسم controlluser بساز.
run میکنیم laravel را:
php artisan serve
معنی این کد این است که: در php آماده کن laravel
حالا میخوام در فایل جدید function بنویسم.
Capture6.PNG
compact میتونه منتقل کنه چیزی رو که در function نوشتیم به template
return view یعنی اینکه به کاربر این آدرس را نشون کاربر بده و اسم اون آدرس فایل home.blade.php در فولدر view
برای اینکه میخوایم ارتباطی بین function و کاربر ارتباط برقرار کنیم بایست فایل web.php را در routes باز کنیم .
Capture3.PNG
controlluser اسم فایل ماست که در آن function showuser را نوشتیم.
@ ارتباط بین function با فایلیست که درون آن عملیات نوشته میشه
این فایل home.blade.php در فولدر view است
Capture5.PNG
این نتیجه کار ماست
Capture7.PNG
لینک فیلم این آموزش :
https://aparat.com/v/hrWaV
تشکر