2013-10-12 2 views
3

Я новичок в Laravel 4 и я в настоящее время имеющей следующую задачу: В моей routes.php у меня есть строка:Laravel 4: получить URL-адрес параметра от контроллера

Route::get('maps/{map_type}', '[email protected]'); 

И в моем MapsController Я хотел бы использовать {map_type}, чтобы использовать его.

Так что мой вопрос: как я могу получить map_type в моем контроллере?

ответ

4

Ваш первый аргумент в вашем методе loadMaps - это ваш тип карты.

public function loadMaps($map_type) { 
    return $map_type; 
} 

Посмотрите на первые два фрагмента кода на http://laravel.com/docs/controllers.

1

контроллеры получают параметры в качестве параметров вызываемой функции:

class MapsController extends BaseController { 
    public function loadMaps($map_type) {} 
} 

Проверить http://laravel.com/docs/controllers#basic-controllers для получения дополнительной информации

Смежные вопросы