重定向到使用id Laravel 5查看

时间:2016-09-05 13:13:46

标签: laravel laravel-5

我将这个页面命名为带有url:{{ url('edition/' . $edition->id) }}的版本,并在该页面中有一个按钮,用于添加带有此网址<a href="../journal/create?edition={{$edition->id}}" class="btn btn-primary">Add your journal to this edition</a>的表单的数据。我的问题是,如何在我向其添加新的日记帐数据后重定向回版本页面?

存储方法:

public function storejournal(JournalRequest $request) {
        $input = $request->all();

        //Input PDF
        if ($request->hasFile('file')) {
            $input['file'] = $this->uploadPDF($request);
        }

        //Insert data journal

        $id = $request->id; //request edition id

        $journal = Edition::findOrFail($id)->journal()->create($input);

        return redirect('//What should I add here ?//');
    }

1 个答案:

答案 0 :(得分:1)

通常您希望在存储将用户返回上一页的数据后使用return redirect()->back();

如果要返回某个指定的命名路线,可以执行return redirect()->route('route.name', $id);

或者,您只需使用return redirect($url);

重定向到网址即可

https://laravel.com/docs/5.3/responses#redirects