【问题标题】:How can I add a shorthand if statement in blade, laravel?如何在刀片、laravel 中添加简写 if 语句?
【发布时间】:2019-08-02 08:54:22
【问题描述】:

如何在刀片 laravel 中添加一个速记 if 语句,它为我的引导表单输入“alert-danger”添加一个类,在进行表单验证时给它一个红色边框/轮廓?基本上我想检查是否有表单错误,如果有我希望输入有一个红色的轮廓。

这是我所拥有的,但没有应用“警报危险”类:

<div class="form-group">
                {!! Form::label('email', 'Email:') !!}
                {!! Form::email('email', null, ['class'=>'form-control'], $errors->first('email') ? ['class'=>'alert-danger'] : '') !!}
</div>

请记住,我对 Laravel 和 Blade 还很陌生。 感谢您的帮助!

【问题讨论】:

    标签: php laravel bootstrap-4 laravel-blade


    【解决方案1】:

    你可以试试这样的

    {!! Form::email('email', null, ['class'=> $errors->first('email') ? 'alert-danger form-control' : 'form-control']) !!}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-09
      • 1970-01-01
      • 2013-02-19
      • 2017-08-18
      • 2017-07-01
      • 1970-01-01
      • 2018-05-22
      • 2015-09-02
      相关资源
      最近更新 更多