【发布时间】:2021-04-17 20:12:54
【问题描述】:
如何将数据库值提取到模板中? (footer.blade.php)。我可以将数据拉入home.blade.php 就好了,但由于我只是在做@include('templates.footer'),我不确定如何将表值拉入footer.blade.php
这是我目前的设置:
HomeController.php
public function index() {
$general = DB::table('general')->get();
return view('home', ['general' => $general]);
}
home.blade.php
@extends('templates.master')
@section('content')
@foreach($general as $key => $data)
{{ $data -> content}}
@endforeach
@endsection
master.blade.php
<!doctype html>
<html lang="en">
<head>
</head>
<body>
@include('templates.header')
@yield('content')
@include('templates.footer')
</body>
footer.blade.php
<footer class="footer padding-medium">
This is the footer
</footer>
我想做这样的事情:
footer.blade.php
<footer class="footer padding-medium">
@foreach($general as $key => $data)
{{ $data -> content}}
@endforeach
</footer>
【问题讨论】:
标签: php database laravel controller laravel-blade