Laravel:将自定义变量从路径传递到控制器

时间:2014-04-13 14:14:28

标签: laravel laravel-4

我的路线文件中有以下代码:

$domain1 = 'www.domain1.co.uk';

Route::group(array('domain' => $domain1), function() use ($domain1)
{
    Route::get('/', 'PrimaryController@index');
});

如何将变量$domain1传递给控制器​​方法?


要扩展到更一般的问题,我如何在路由文件中简单地声明一些变量然后将其传递给控制器​​?我知道我可以这样做:

Route::get('tours/{id}/{title}', 'PrimaryController@tourHandler');

...并且可以访问控制器中的$ id和$ title变量 - 如果URL中存在这些变量,那么这很好。但是,如果出于某种原因,我想访问一些我想在路由文件中设置自己的特定变量呢?

Laravel有时候显得太聪明了。

0 个答案:

没有答案