为什么没有在Laravel 5.2中的blade.php文件中显示这些数据

时间:2016-09-19 12:33:21

标签: php laravel-5

hellow,我在Laravel中有edit.blade.php文件

@extends('layouts.app')
@section('content')
@if (isset($permission))
<div>
<p>Hellow Friends</p>
</div>
@endif
<h1>Hi</h1>
@stop

但未显示

Hellow朋友

字样。只有显示@extends('layouts.app') @section( '内容') 并且

您好

如何显示Hellow Friends

2 个答案:

答案 0 :(得分:0)

在控制器中渲染视图时,只需:

$data['permission'] = true;
return view('view_name',$data);

答案 1 :(得分:0)

您应该从控制器发送权限变量。此处的条件失败,$permission不存在,因此基本上不会回显Hellow Friends

在您的控制器中,您可以执行以下操作:

return view('edit', ['permission' => 'whatever_you_want_here']);

然后检查刀片文件中的权限。