【发布时间】:2018-03-14 22:58:20
【问题描述】:
我已经尝试了一些方法来让它发挥作用。我在看这个—— Laravel Blade - pass variable via an @include or @yield -- 关于如何在刀片之间传递变量的问题,但我似乎无法让它工作!
我有一个视图调用我的标题视图(在 /resources/views/layouts/frontendbasic.blade.php 中):
@include('common/head', array('url'=>'www.url.com'))
在页眉刀片中(在 /resources/views/common/head.blade.php 中)我这样调用该变量:
<meta property="og:url" content="{{ $url }}" />
我得到了错误:
Undefined variable: url
(View: ...\resources\views\common\head.blade.php)
(View: ...\resources\views\common\head.blade.php)
(View: ...\resources\views\common\head.blade.php)
我想知道我做错了什么?
【问题讨论】:
-
我试图复制你的问题,创建一些测试页面并像你一样通过变量,它对我有用。你使用的是什么版本的 Laravel?