【问题标题】:The output data from the database into the Template Laravel 5.7从数据库输出数据到模板 Laravel 5.7
【发布时间】:2019-09-25 05:28:52
【问题描述】:

请告诉我如何将数据从数据库导入模板?

控制器:

https://github.com/voten-co/voten/blob/master/app/Submission.php

https://github.com/voten-co/voten/blob/master/app/Http/Controllers/SubmissionController.php

我尝试将 {{ $submission->title }} 传递给模板,但在加载页面时 Laravel 给出错误“未定义变量:提交”。

我需要输出文章的标题和模板的链接。如何做到这一点?

【问题讨论】:

  • 我们说的是控制器的哪一行?
  • 45 行........

标签: laravel


【解决方案1】:

在此处查看相同的答案问题 [Variable undefined error in laravel blade view

两步。

从 Controller 函数声明并传递 $variable 到 View。


Indicate where transferred $variable from Controller appear in view.blade.php.

{{ $variable }}

if you don't make sure, $variable is transferred or not

{{ isset($variable) ? $variable : '' }}```

【讨论】:

    【解决方案2】:

    首先你需要在控制器中调用值

    public function index{
    
    $data=Model::all();
    
    return view('yourview',compact('data'));
    
    }
    

    然后将变量写入 yourview.blade.php $data

    {{$data->value}}
    

    【讨论】:

      猜你喜欢
      • 2019-07-10
      • 2019-07-12
      • 2019-05-08
      • 1970-01-01
      • 2016-11-20
      • 2019-08-01
      • 1970-01-01
      • 2017-08-28
      • 2016-09-08
      相关资源
      最近更新 更多