phpmyadmin Laravel 9:日期数据是否为空

x9ybnkn6  于 2022-11-09  发布在  PHP
关注(0)|答案(3)|浏览(155)

我在这里问你一个问题,我的Laravel 9项目,如果可能的话,请:)!
我用一个用户表做了一个身份验证。有一个列可以检查用户是否验证了他/她的电子邮件。如果他/她验证了,就有一个日期时间。如果没有验证,该列就为空。
我想在配置文件部分做一个div,在那里有一个关于验证的用户信息。如果验证完成,绿色信息与消息“好你的电子邮件是验证”,如果没有有一个红色信息与“电子邮件未验证”。
我尝试了此操作,但它不起作用,它停留在“未验证”,但在此会话用户中存在日期时间。
你知道为什么吗?或者我该怎么修理它?非常感谢!
CodeData structure显示器

55ooxyrt

55ooxyrt1#

@if(Auth()->user()->isVerified)
       <div style="color:green">Good email is verified</div>
     @else
        <div style="color:red">Email not verified</div>
     @endif
5hcedyr0

5hcedyr02#

请尝试使用此

{{ auth()->user()->isVerified == null ? 'Not Verified' : 'Verified' }}
5us2dqdw

5us2dqdw3#

尝试以下

@if(Auth::check())
  @if(Auth()->user()->isVerified)
    <div style='color:green'>Good your email is verified</div>
  @else
    <div style='color:red'>Email not verified</div>
  @endif
@endif

在Laravel中,有一个默认方法来确定电子邮件是否经过验证。isVerified字段不需要检查它。
checkout 此答案Laravel check if user email verified

相关问题