Ryk*_*ers 5 php laravel blade laravel-4
整个晚上一直在寻找,这一切看起来都那么容易和简单,但只是不起作用!
刚刚开始尝试将变量放入视图中.
无论我做什么,我似乎无法阅读它.
routes.php文件:
Route::get('/', function()
{
return View::make('dashboard');
});
View::composer('dashboard', function($view) {
$view->with('links', "something");
});
Run Code Online (Sandbox Code Playgroud)
dashboard.blade.php:
@extends('base_view')
@section('content')
All the stuff!
{{links}}
@stop
Run Code Online (Sandbox Code Playgroud)
base_view.blade.php
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Laravel PHP Framework</title>
</head>
<body>
<div>TeamPro</div>
<div>@yield('content')</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
请告诉我,我只是在做一些愚蠢的事情!
Jos*_*ber 18
使用$links,而不是links:
@section('content')
All the stuff!
{{ $links }}
@stop
Run Code Online (Sandbox Code Playgroud)
PHP中的每个变量都应该以$符号开头.如果没有$,PHP将其视为常量.
这只是一个简单的语法问题,您发送到视图的所有内容都是一个 php 变量,因此仍然需要使用 $
在您看来,您是在links没有美元符号的情况下进行引用。
如果您将其更新为:
{{ $links }}
Run Code Online (Sandbox Code Playgroud)
你会没事的
| 归档时间: |
|
| 查看次数: |
17867 次 |
| 最近记录: |