แสดงบทความที่มีป้ายกำกับ larave แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ larave แสดงบทความทั้งหมด

วันศุกร์ที่ 31 พฤษภาคม พ.ศ. 2556

Laravel 4 ตอนที่ 2 พื้นฐานการทำ Routing

พื้นฐานการกำหนดเส้นทาง Routing

การกำหนดเส้นทางเมื่อมีการเรียกผ่าน URIs ว่าถ้ามีการผ่านค่าเข้ามาแล้ว จะกระทำอย่างไรกับค่าที่เข้ามานั้น เรากำหนดและแก้ไขใน app/routes.php

ตัวอย่างการผ่านค่า URIs ที่จะแสดงต่อไปนี้กำหนดให้มี URL หลัก http://laravel.dev/  ทำการเปิดใช้งาน rewite_module เพื่อไม่ให้แสดง index.php เช่น
http://laravel.dev/index.php/hello เป็น http://laravel.dev/hello

กำหนดเส้นทางเมื่อเรียกผ่าน GET

Route::get('/',function()
{
    return View::make('home.index');
});

เมื่อเรียกผ่าน http://laravel.dev/ สร้าง View จากไฟล์ที่อยู่ใน app/views/home/index.php

Route::get('hello',function()
{
    return View::make('hello');
});

เมื่อเรียกผ่าน http://laravel.dev/hello สร้าง View จากไฟล์ที่อยู่ใน app/views/hello.php

Route::get('/hello/world', function()
{
    return 'Hello World';
});

เมื่อเรียกผ่าน http://laravel.dev/hello/world แสดงข้อความ Hello World