我在这里处理 2 个变量。第$xyz
一个包含我想绑定到表单的所有值,第二个$fields
包含所有输入字段。
我正在循环$fields->field_name
显示数据库中的所有表单字段。
但是其中一个字段是图像,这是一种不同的情况。我只是想在这里手动将图像 url 绑定到 img 元素。
成功绑定图像。我需要两件事,1 是我可以从中获取它的字段名称,$fields->field_name
其次是$xyz
.
所以,我打算做这样的事情:$xyz->get($fields->field_name)
。这意味着,我尝试访问 $xyz 对象并获取动态图像字段名称。但不知道为什么我下面的代码会抛出错误:
<img src=" {{ url($xyz->get($fields->field_name)) }}" />
上面的代码在 Controller 中完全正常,不知道如何在 Blade 前端视图中实现这一点。
类型错误:传递给 Illuminate\Database\Grammar::columnize() 的参数 1 必须是数组类型,给出的字符串
我自己找到了解决方案:
下面的作品,而不是使用获取:
{{ $xyz[$fields->field_name] }}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句