使用链接

时间:2017-11-22 14:31:22

标签: php laravel laravel-5

我正在尝试将我的表单发布到我的方法,该方法返回一个视图以预览已完成的帖子。当您进入预览的新视图时,我希望能够使用链接返回上一页,其中已填写所有表单输入。

我尝试过这样做,设置另一个url并路由到路由,在该链接中路由通过return back()调用触发我的控制器中的方法。这似乎不起作用,我想这是因为它超出了$ request的方法。

所以我想知道如何实现我想做的事情。我正在使用Laravel 5.5

修改

这是我目前的代码:

发布表单后,您将收到此方法:

 public function store(Request $request)
{
    $preview = new Preview();
    $preview->post_title = $request->title;
    $preview->save();
    $previewData = Preview::latest('id')->first();
    return view('pages.preview_ad')->with('previewData', $previewData);
}

在'preview_ad'视图中,我希望有一个链接路由到另一个触发

的方法
return back()->withInput();

虽然当我尝试使用下面的代码执行此操作时,它不会返回带有上述代码应该输入的上一页。如果我在上面的'store'方法中运行它,但在其他方法中没有,它可以正常工作。

Route::get('/Skapa-annons/Tillbaka', 'PreviewsController@go_back');

-

public function go_back()
{
    return back()->withInput();
}

0 个答案:

没有答案