簡體   English   中英

獲取同一控制器重定向的值以使用Laravel中的消息進行路由

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM