หน้าเว็บ

วันอาทิตย์ที่ 8 พฤษภาคม พ.ศ. 2559

Routes กำหนดเส้นทาง Laravel 5



ไฟล์ routes.php          ( project-name/app/Http/routes.php )

ใช้กำหนดเส้นทาง เช่น กำหนดว่า
-เมื่อเข้า url นี้ แล้วให้แสดงหน้าไหน
-เมื่อเข้า url นี้ แล้วให้ทำ function อะไร

ตัวอย่างโค๊ดที่ laravel ให้มา
----------------------------------------
Route::get('/', function () {
    return view('welcome');    
});  

----------------------------------------

นั่นคือเมื่อเข้า url   http://localhost/myweb/project-name/public/
หน้าเว็บถูกกำหนดให้แสดงผลจากไฟล์ welcome.blade.php
( project-name/resources/views/welcome.blade.php )

 


เราสามารถเพิ่มของเราเข้าไปได้เช่น

1.เพิ่ม Route ในไฟล์เดียวกัน
----------------------------------------
Route::get('/myweb', function () {
    return view('myweb');    
}); 

----------------------------------------

2. สร้าง Viwe ชื่อ myweb.blade.php     ( ที่ project-name/resources/views/ )


เมื่อเข้า url   http://localhost/myweb/project-name/public/myweb
หน้าเว็บจะถูกแสดงผลจากไฟล์ myweb.blade.php ที่เรากำหนด



อีกตัวอย่าง

Route::get('/text', function(){
return 'abcde';             
}); 

 
   ผลที่ได้

ตัวอย่างอื่น ๆ อีกที่นี่ Routing

ไม่มีความคิดเห็น:

แสดงความคิดเห็น