我是个初学者,我想把值数据显示到与键有关的输入字段中,但我很困惑如何将值数据显示到输入字段中,所以如果您有想法,请帮助我谢谢。
数据库表
我想在这个字段中显示一个值数据,请参阅https://ibb.co/Mh08c9b
设置模型
class Settings extends Model
{
protected $table="setting";
protected $fillable =['id','key','value'];
}控制器
public function setting()
{
$setting=Settings::all();
return view('admin.setting.setting',compact('setting'));
}HTML视图
<form method="post" action="{{route('update.setting')}}" enctype="multipart/form-data" >
@csrf
<div class="card-box">
<div class="panel panel-heading">
<h3>Update Settings</h3>
</div>
<div class="col-lg-5">
<div class="mt-3">
<input type="file" name="logo_image" class="dropify" />
</div>
</div>
<div class="row">
<div class="col-lg-5 mt-3">
<div class="group-form">
<label>Contact Number*</label>
<input type="text" name="contact_number" value="{{ }}" class="form-control" >
</div>
</div>
<div class="col-lg-5 mt-3">
<div class="group-form">
<label>Contact Email *</label>
<input type="email" name="email" value="{{ }}" class="form-control" >
</div>
</div>
<div class="col-lg-10 mt-3">
<div class="group-form">
<label>Location *</label>
<input type="text" name="location" value="{{ }}" class="form-control" >
</div>
</div>
<div class="col-lg-5 mt-3">
<h3> Social Links:</h3>
<div class="group-form">
<label>Facebook *</label>
<input type="text" name="facebook" value="{{ }}" class="form-control" >
</div>
</div>
<div class="col-lg-5 mt-5">
<div class="group-form">
<label>Twitter *</label>
<input type="text" name="twitter" value="{{}}" class="form-control" >
</div>
</div>
<div class="col-lg-6 mt-3">
<div class="group-form">
<label>Linkedin *</label>
<input type="text" name="linkedin" value="{{}}" class="form-control" >
</div>
</div>
<div class="col-lg-7 mt-3">
<div class="group-form ">
<button type="submit" id="btnsubmit" class="btn btn-danger waves-effect waves-light col-lg-2">Save</button>
</div>
</div>
</div>
</div> <!-- end card-box -->
</form>发布于 2020-03-04 06:45:26
请用这段代码。
{{ $setting->Where('key', 'Contact_Email')->first()->value }}发布于 2020-03-04 05:23:24
不如这样吧:
{{ $setting->firstWhere('key', 'Contact_Number')->value; }}
{{ $setting->firstWhere('key', 'Contact_Email')->value; }}
{{ $setting->firstWhere('key', 'Location')->value; }}等
当您使用雄辩的Model::all()时,它会将一个集合返回给刀片视图。
因此,您可以使用firstWhere查找键值。
https://stackoverflow.com/questions/60519493
复制相似问题