У меня есть следующее в файле html.erb, используя link_to
, чтобы получить гиперссылку и t()
, чтобы интернационализировать мой текст. Но это выглядит очень неуклюжее:eRB и синтаксис нескольких операторов?
<p><%= t('session.new_user') %><%= link_to(t('session.signup_now'), signup_path) %></p>
Расщепление на несколько строк кажется неправильным, так как текст будет все отображаться на ту же строку на экране, но есть лучший синтаксис, чтобы избежать два последовательных <%= %>
блоков?
Ach! Совместное использование действительного eRB поможет!
<% = t ('session.new_user')%><% = link_to t ('session.signup_now'), signup_path%>
' – PapadeltasierraВы можете передать ссылку в качестве аргумента: http: // stackoverflow .com/а/2544107/477037 – Stefan