Laravel 5 Laravel 5-检索旧输入
我正在将我的一个视图传递给文档对象。在我看来,如果我这样做的话Laravel 5 Laravel 5-检索旧输入,laravel-5,laravel-5.1,Laravel 5,Laravel 5.1,我正在将我的一个视图传递给文档对象。在我看来,如果我这样做的话 {{ $document }} {{ $document->documentData }} 我能看到文件 { "id":2, "projectId":1, "name":"DocumentA" } 此文档包含数据,即提交的表单数据。在我看来,如果我这样做 {{ $document }} {{ $document->documentData }} 我看得出来 [ {
{{ $document }}
{{ $document->documentData }}
我能看到文件
{
"id":2,
"projectId":1,
"name":"DocumentA"
}
此文档包含数据,即提交的表单数据。在我看来,如果我这样做
{{ $document }}
{{ $document->documentData }}
我看得出来
[
{
"id":1,
"documentId":2,
"key":"_token",
"value":"WJGplDnTuMpDK7X3AD9dgIliX2SliBSz2sjxivVy"
},
{
"id":2,
"documentId":2,
"key":"teamLeader",
"value":"Jason Sullivan"
},
{
"id":3,
"documentId":2,
"key":"clientName",
"value":"Google"
},
{
"id":4,
"documentId":2,
"key":"projectName",
"value":"Analytics"
}
]
所以所有这些数据都与DocumentA相关,由documentId链接
因此,我的视图现在有了这个文档对象,我可以访问文档的数据。键是输入字段,值是输入的数据。我的视图中的输入通常如下所示
{!! Form::label('teamLeader', 'Team Leader:', array('class' => 'col-sm-5 control-label green')) !!}
{!! Form::textArea('teamLeader', old('$document->documentData'), array('class' => 'form-control')) !!}
正如您所看到的,我正在尝试在编辑表单中显示旧数据。此输入是针对teamLeader的,因此它应该显示teamLeader是键的值。在我上面输出的数据中,你可以看到这个字段应该显示Jason Sullivan
我怎样才能让它做到这一点呢
谢谢你能给我们看一下你的旧方法吗?old是一个laravel/Blade函数,我没有创建它。不应该
old()
采用元素名属性值的形式吗?