Laravel:变量作为表单值

时间:2017-03-02 12:46:00

标签: laravel laravel-5 laravel-5.3

第一个Laravel项目。

我想制作一个"编辑屏幕"在哪里"旧的价值观"是表单输入字段的预定义默认值。

我试过这个:{{ Form::text('brand', '$product[0]->brand') }} 但我回来了

  

$产物[0] - >品牌

而不是

  

测试品牌

我做错了什么?什么是良好的语法?

2 个答案:

答案 0 :(得分:1)

通常情况下,Laravel应该重复使用用户使用的最后一个条目,如果表格没有经过验证,你可以在这里阅读:

  

另外,请注意,该值将首先来自Flash Session Input,其次是使用value参数。这意味着如果您之前的请求是此表单,它将自动显示用户上次输入的值。

但是,如果你愿意,你不能使用像

这样的东西
{{ Form::text('brand', $product[0]->brand) }}

因为你说要通过放置'来表示你想要那个特定的字符串。你的变量周围。

答案 1 :(得分:-1)

请使用它: {{表格::文本('品牌',null,数组('类' =>'形状控制'))}