【问题标题】:Laravel 5.5 How to read flash data in a view pageLaravel 5.5 如何在视图页面中读取闪存数据
【发布时间】:2018-12-08 16:13:19
【问题描述】:

我的控制器正在使用闪存数据(来自表格行的数据)重定向到此视图。例如,我如何打印“titulo”或“ressumo”?

或者,不是将所有信息从表行发送到单个变量,而是必须分别发送到不同的变量?

提前致谢。

【问题讨论】:

  • 是否有理由将数据库数据添加到会话中,而不是将其从控制器传递到视图?因为在性能方面,这不是最好的做法。
  • 向我们展示您的控制器方法。
  • 你重定向到的路由后面的控制器方法只是显示一个视图?这太复杂了。
  • 我有一个页面显示有关某个主题的简要信息,当我单击它时,我的控制器将收到一个 ID,然后将视图返回到包含有关同一主题的完整信息的新页面
  • 此完整信息计为:标题、日期、内容、图像、标签 ||简要信息分为:标题、日期、简历、图片、标签

标签: laravel laravel-5.5 laravel-views


【解决方案1】:

这是您可以从后端发送闪存数据的方式:

public function show (){

//some code here

return redirect('/')->with('flash', 'message here');
}

在视图中你可以这样显示它:

{{session('flash')}} 

上面会显示“message here”。

如果你有 return redirect('/')->with('alert', '发生了什么事');

{{session('alert')}} 

上面会显示“发生了一些事情”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-05
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 2018-10-30
    • 2017-06-09
    • 2020-06-17
    相关资源
    最近更新 更多