【问题标题】:Blade templating刀片模板
【发布时间】:2014-03-01 07:15:58
【问题描述】:

是否可以在模板文件之外有master.blade.php文件。

下面的例子:

views/
     master.blade.php
     layout/
           hello.blade.php

views/layout/hello.blade.php

@extends('layout.master)

我已尝试上述方法,但找不到 master.blade.php 文件。那么有没有办法引用刀片文件上方的目录。

【问题讨论】:

    标签: laravel-4 blade


    【解决方案1】:

    应该是

    @extends('master')
    

    “。”在视图名称中表示文件夹。所以

    @extends('my.long.path.to.template')
    

    可以在以下位置找到:

    /views/my/long/path/to/template.blade.php
    

    布局不必位于名为layouts的文件夹中

    【讨论】:

    • 谢谢。整天盯着屏幕。刚刚也注意到了。
    猜你喜欢
    • 1970-01-01
    • 2013-04-29
    • 2017-04-03
    • 2018-05-31
    • 1970-01-01
    • 2014-02-05
    • 2014-12-08
    • 2014-07-10
    相关资源
    最近更新 更多