我有一个配置文件页面,登录用户可以在其中编辑自己的信息。
有些字段具有默认值,例如在$user->about_me
中有默认值:Tell us something about yourself
。当登录用户点击该消息时,他可以更改它
当其他用户正在查看他的配置文件时,我希望只有当该字段从原始默认值更改时,他才能看到{{ $user->about_me }}
。因此,如果这个领域不改变,其他观众就不应该看到任何东西。
如果你能帮我做这件事,那就太好了。
感谢
对于查看其他用户配置文件的用户,您需要使用条件:
@if ($user->about_me != 'Tell us something about yourself')
About user: {{{ $user->about_me }}}
@endif
然而,在我看来,更好的解决方案是在数据库中保持这些字段为空,并用于查看其他用户配置文件的用户:
@if ($user->about_me != '')
About user: {{{ $user->about_me }}}
@endif
对于查看自己的个人资料/想要编辑的用户使用:
@if ($user->about_me != '')
About me: {{{ $user->about_me }}}
@else
About me: Tell us something about yourself
@endif