1

我这样做:

<%= f.label t('voucher.new.accept_conditions', 
    :conditions => link_to(t('voucher.new.conditions'), '#')) %>

出于某种原因,无论我做什么,输出都会被转义。我在声明的每个部分都做了 .html_safe end raw() 但无济于事。

有人可以在这里帮忙吗?它是 Rails 3.2.6。

4

1 回答 1

1

只需像这样在返回的翻译上调用 .html_safe (我在 Rails 4.0.0 中尝试过):

t('voucher.new.accept_conditions', :conditions => link_to(t('voucher.new.conditions'), '#')).html_safe
于 2013-11-30T07:46:23.740 回答