在Laravel 5中,我有一个主模板,包含:
<title>@yield('title') | Site Name</title>
在我看来,我有:
@extends('master') @section('title',$client->name) ...
问题是,@ yield不会转义传递给它的数据.到目前为止,我发现的唯一解决方案是手动转义数据,如下所示:
@section('title',e($client->name))
这是最好的方法吗?这意味着我必须在每个使用变量的视图上手动转义数据.我没有看到从主模板中转义@yield指令的方法 – 使用{{}}或@yield周围的e()不起作用.