php – Laravel头部内??容出现在body标签中
发布时间:2020-12-14 19:42:02 所属栏目:大数据 来源:网络整理
导读:我是Laravel的新手,我正在尝试为我正在制作的新网站创建我的第一个布局. 我遇到的问题是我想要的内容 head进入 body, head是空的. 我有: layout.blade.php !DOCTYPE htmlhtml head title@section('title')/title {{ HTML::style('https://maxcdn.bootstrapc
我是Laravel的新手,我正在尝试为我正在制作的新网站创建我的第一个布局.
我遇到的问题是我想要的内容< head>进入< body>,< head>是空的. 我有: layout.blade.php <!DOCTYPE html> <html> <head> <title>@section('title')</title> {{ HTML::style('https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css'); }} </head> <body> <h1>@yield('h1')</h1> @yield('content') {{ HTML::script('js/jquery-1.11.1.min.js'); }} {{ HTML::script('https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js'); }} </body> </html> users.blade.php @extends('layouts.layout') @section('title') Users Page - 1 @section('h1') <?PHP echo $h1;?> @stop 我哪里错了? 另外在我看来@yeild和@section的区别是什么? 解决方法
在layout.blade.php中试试这个.您正在扩展此刀片模板,因此您应该在< title>中使用@yield(‘title’).标签,你应该@stop每个@section
<!DOCTYPE html> <html> <head> <title>@yield('title')</title> {{ HTML::style('https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css'); }} </head> <body> <h1>@yield('h1')</h1> @yield('content') {{ HTML::script('js/jquery-1.11.1.min.js'); }} {{ HTML::script('https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js'); }} </body> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |