【发布时间】:2018-03-03 15:52:39
【问题描述】:
我在这里处理 2 个变量。第一个是$xyz,它包含我想绑定到表单的所有值,第二个是$fields,它包含所有输入字段。
我正在循环访问$fields->field_name 以显示数据库中的所有表单字段。
但其中 1 个字段是图像,这是另一种情况。我只是想在此处手动将图像 url 绑定到 img 元素。
成功绑定图片。我需要 2 件事,1 是我可以从 $fields->field_name 获取的字段名称,第二是 $xyz 中的 url。
所以,我打算这样做:$xyz->get($fields->field_name)。 这意味着,我尝试访问 $xyz 对象并获取动态图像字段名称。但不知道为什么我的以下代码会抛出错误:
<img src=" {{ url($xyz->get($fields->field_name)) }}" />
上面的代码在 Controller 中完全可以正常工作,不知道如何在 Blade 前端视图中实现这一点。
错误:
类型错误:传递给 Illuminate\Database\Grammar::columnize() 的参数 1 必须是数组类型,给定字符串
【问题讨论】:
标签: laravel laravel-5 laravel-blade laravelcollective laravel-views