在Laravel 4中使用布局在不同视图的标题中加载CSS

6el*_*nts 3 php blade laravel-4

嗨,我是Laravel 4的新手,并且有一个关于使用刀片模板引擎加载CSS/JS文件的问题.我使用的是整体布局,其中包含每个页面的导航栏.我的问题是,如果我想在该页面的标题中包含不同的CSS或JS文件,我将如何实现这一点,我正在扩展标题.这是一个例子

@extends('layouts.default')
@section('content')

{{HTML::script('js/example.js')}}
{{HTML::style('css/example.css')}}

@stop
Run Code Online (Sandbox Code Playgroud)

显然我的内容部分从默认布局的主体开始,当我查看页面源时,和标签出现在正文中.这有关系吗?

任何帮助赞赏.谢谢!

6el*_*nts 9

我发布这个大约3秒后我发现了它,我想这就是学习的方式.

在视图中创建一个标题部分,并在标题中产生这样的...

视图:

@extends('layouts.default')
@section('header')

{{HTML::script('js/example.js')}}
{{HTML::style('css/example.css')}}

@stop


@section('content')

// page stuff

@stop
Run Code Online (Sandbox Code Playgroud)

布局:

<!DOCTYPE html>
<html>
<head>
    @yield('header')
</head>
<body>
    @yield('content')
</body>
</html>
Run Code Online (Sandbox Code Playgroud)