我想在同一视图中添加和更新操作,因此,我需要检查数据是否存在,例如:
@if (0 !== count($data))
{{ $data->value }}
@end if
我发现了一种新方法
{{ $data->value or '' }}
在表格情况
@if (0 !== count($data))
{{ Form::text('name', $data->value) }}
@else
{{ Form::text('name', '') }}
@endif
或
{{ Form::text('name', isset($data->value) ? $data->value : '') }}
这不起作用
{{ Form::text('name', ($data->value or '')) }}
我想了解更多Laravel做上述事情的方法。
答案 0 :(得分:0)
改为制作一个html宏:)
Form::macro('textfield', function($default = "")
{
return '<input type="text" value="'.$default.'">';
});