php - @extends ('layout' ) laravel。 Blade 模板系统似乎无法正常工作

标签 php laravel

我尝试使用 laravel 的模板系统:blade 但在文件 users.blade.php 中使用以下代码时似乎无法正常工作:

@extends('layout')

@section('content')
Users! @stop

和浏览器,

 @extends('layout')

最佳答案

如果你在/app/views/layout.blade.php 有一个包含

<p>Some content here</p>

@yield('content')

<p>Some additional content here</p>

然后在你的/app/views/user.blade.php,内容

@extends('layout')

@section('content')

<p>This is the user content</p>

@stop

如果你调用return View::make('user')你应该有编译后的内容

<p>Some content here</p>

<p>This is the user content</p>

<p>Some additional content here</p>

我希望这能帮助您澄清事情。如果没有,能否提供模板文件位置和相关内容?

关于php - @extends ('layout' ) laravel。 Blade 模板系统似乎无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21458885/

相关文章:

php - 如何在 PHP 中通过 Fibers 使用多个异步 fread?

php - 如果没有数据,隐藏表中的表?

PHP PDO MySQL LIKE 和准备好的语句

php - 在 laravel 中调用一个事件

php - 参数和选项有什么区别?

javascript - 单击单选按钮时执行 PHP 函数,Wordpress

php - 根据 PHP 中的语言环境为 IntlDateFormatter()->format() 生成适当的模式

php - 在laravel中获取没有扩展名的文件名?

php - 如何在两个 laravel 项目之间使用 API 手动登录?

laravel - 从Elasticsearch中的多个嵌套级别字段中搜索