[英]Get the value of same controller redirect to route with a Message in Laravel
我是Laravel的新手,我试图获取由函数名称movetotrash()
发送的参数的值,这是我的函数的样子:
public function movetotrash($id){
$page = Pages::where('id', $id) -> first();
$page -> active = 0;
$page -> save();
return redirect()->route('pages.index')->with('trash','Pages Moved To Trash');
}
在同一个控制器中,我具有以下功能:
public function index()
{
$pages=Pages::where('active', 1)->get();
//get the value of "trash" sent by function movetotrash()
return view('pages.pages')->with('pages',$pages);
}
我怎样才能做到这一点? 然后,我将此消息从前端发送到前视图,以便它可以通知用户该值已成功移至回收站。
有没有简单的方法或其他方式可以做到这一点? 如果是,那么也建议。
谢谢!
在您看来,添加此代码,
<?php $mess = Session::get('trash'); ?>
@if (isset($mess ))
<div class="alert alert-error">
{{ Session::get('trash') }}<br><br>
</div>
@endif
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.