【发布时间】:2014-10-28 14:39:27
【问题描述】:
我只想在我的request 不包含任何inputs 时显示文本
目前,产品列表显示在以下页面上:/products。在同一页面上,有一个包含多个输入的表单来过滤产品。
如果我按价格过滤,我会在提交 GET 表单后获得以下 URL:/products?price=true
我正在使用以下条件来检查请求是否有价格输入:if(Input::has('price'))
这很好用,但我还有其他几个请求参数,我想仅在没有填充这些输入时显示文本。
这是我目前所拥有的,它有效,但并不理想:
@if(Input::has('price')||Input::has('mixed')||Input::has('male')||Input::has('female')||Input::has('kid')||Input::has('page'))
//Do nothing
@else
//Display my text here
@endif
有没有办法以更简单的方式做类似的事情?
【问题讨论】:
标签: php laravel validation request