【问题标题】:How to pass variable to @extends blade如何将变量传递给@extends刀片
【发布时间】:2020-10-10 02:32:39
【问题描述】:

我有变量 {{$template}}.. 我该怎么做才能将该变量包含到 @extends。我试过这样:

@extends({{$template}}) // 出错

我希望,有一个答案可以帮助我。谢谢。

【问题讨论】:

标签: php blade laravel-5.1


【解决方案1】:

您的意思是要将$template 的值传递给您的布局?以及从哪里获得$template 的价值?

如果你想将变量传递给layout,那就试试吧

@extends('<<your layout name>>', ['template' => $template])

【讨论】:

  • 所以子模板扩展的内容,可以动态设置。知道子模板没有“锁定”到它扩展的特定主模板上很方便。
【解决方案2】:

使用这个:

@extends($template)

代替:

@extends({{$template}}) // getting error

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-01
    • 2019-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-30
    • 2018-09-16
    相关资源
    最近更新 更多