Laravel如果输入等于零写占位符

时间:2015-12-24 12:06:41

标签: laravel blade

我试图在刀片层级中编写这行代码,以便Input::get('query', '')等于零写入'文档名称' (占位符)否则它会写入值Input::get('query', '')

 <input name="query"  type="search"  value="{!! Input::get('query', '') !!}" placeholder="Document name" id="inputSearch">

我试过了:

<input name="query"  type="search"  value="@if (Input::get('query', '') != 0) {!! Input::get('query', '') !!} @endif" placeholder="Document name" id="inputSearch">

帮忙吗?

2 个答案:

答案 0 :(得分:2)

您可以使用blade语法:

value="{{ Input::get('query') or '' }}"

答案 1 :(得分:1)

使用此

value= "{{(Input::get('query')) ? (Input::get('query')) : ""}}"