Routing trong Laravel

Lượt xem: 2415

Routing trong Laravel

Routes sơ khai.

Tiếp theo, chúng ta sẵn sang để thêm vài routes vào ứng dụng. Các routes được sử dụng để trỏ URL tới các controller hoặc các chứng năng ẩn danh sẽ được thực thi khi người dung truy cập vào một trang nhất định. Mặc định tất cả các routes của Laravel được định nghĩa trong app/Http/routes.php tập tin đã được có sẵn trọng bất kỳ dự án nào khi bạn tạo mới.

Trong ứng dụng này chúng ta sẽ cần thêm ít nhất ba routes: một route để hiển thị danh sách của tất cả các tác vụ (tasks), một route để thêm mới task, một route để xóa (delete) task đang tồn tại. Vì vậy, hãy bỏ qua tất cả các routes có sẵn trong file app/Http/routes.php


 <?php
use App\Task;
use Illuminate\Http\Request;

/**
 * Display All Tasks
 */
Route::get('/', function () {
    //
});

/**
 * Add A New Task
 */
Route::post('/task', function (Request $request) {
    //
});

/**
 * Delete An Existing Task
 */
Route::delete('/task/{id}', function ($id) {
    //
});