0

我想在 Laravel 4 上测试刀片中值的存在。

喜欢:

{{ Form::text('name', @if(isset($value)) {{$value}} @endif; }}

我试过这个:

{{ Form::text('name', @if(isset($value)) $value @endif; }}
4

2 回答 2

7

您可以在一行中完成。

我更喜欢使用更好的方法,condition?if:else我也在日常项目中使用它:

{{ Form::text('name',isset($value)?$value:'') }}

甚至:

{{ Form::text('name',isset($value)?$value:null) }}
于 2013-10-02T14:30:51.300 回答
0

在此之前的任何地方,您都可以添加该行<?php if(!isset($value)) { $value= ''; } ?>。然后你可以照常进行{{ Form::text('name', $value) }}

于 2013-10-02T12:20:17.847 回答