ruby 如果检查轨道形式标签

0ejtzxu1  于 2023-02-18  发布在  Ruby
关注(0)|答案(2)|浏览(104)
<%= form.text_field :email, :value => @customer.email_primary  %>

我需要在该值之前放置一个if检查,这样它就不会通过,除非客户登录。我知道if是if logged_in?,但我无法使语法正确。

zyfwsgd6

zyfwsgd61#

<% if @customer.logged_in? %>
<%= form.text_field :email, :value => @customer.email_primary  %>
<% end %>
gupuwyp2

gupuwyp22#

虽然有一个公认的答案,我认为OP正在寻找这个:

<%= form.text_field :email, :value => @customer.email_primary if @customer.logged_in?  %>

相关问题