将laravel中的{{URL::更改为(';home';);}}


Changing the {{ URL::to('home'); }} in laravel

这是我在laravel 中的URL

{{ URL::to('forgot'); }}

它将指向mysite.com/forgot

我如何在这里插入值

$value = '1';
{{ URL::to('forgot'); }}

它应该指向mysite.com/1/forgot

如何在forgot 之前插入$value的值

您应该在url 之前连接$value

$value = '1';
{{ URL::to($value.'/forgot/'); }}

您可以使用带参数的命名路由。

示例路线:

Route::get('{value}/forgot', array('as' => 'forgot', function($value = null)
{
    return "My value: " . $value;
}));

现在构建您的URL:

{{ route('forgot', 1); }}

您需要像这样检查文档此处的文档

$value = '1';
{{ URL::to($value.'/forgot'); }}

一种方法是在路线中添加变量我的路线是路由::get('/user/{id}'然后在目的地,如果我调用$id,我会得到在id中输入的值。因此,如果我输入/user/1,$id=1。然而,如果什么都没有的话,这可能是一个问题。如果$id没有值,则需要包含要处理的代码。另一种方法是return View::make('searchresults',compact('challenges','ideas','users'));在这里,我已经发送了带有搜索结果的数组,在searchresults页面上,如果我调用$ideas,我会得到那个数组,这也适用于我相信的字符串。

相关文章: