使用 link_to 与 i18n 和 glyphicon,Ruby on Rails
Using link_to with i18n and glyphicon, Ruby on Rails
我无法弄清楚如何将 link_to 与国际化标签和字形一起正确使用。
我的代码目前看起来像这样。
<%=link_to t('health_info.twitter_posts_featuredacc')+' <i class="fa fa-twitter"></i>'.html_safe, health_info_tweets_path(type: 'featured') %>
它提取了正确的翻译,但它也像正常 html 代码一样显示了 '' 中的所有内容。html_safe 而不是字形。
提前致谢。
我会为此使用块语法:
<%= link_to(health_info_tweets_path(type: 'featured')) do %>
<%= t('health_info.twitter_posts_featuredacc') %>
<i class="fa fa-twitter"></i>
<% end %>
我无法弄清楚如何将 link_to 与国际化标签和字形一起正确使用。
我的代码目前看起来像这样。
<%=link_to t('health_info.twitter_posts_featuredacc')+' <i class="fa fa-twitter"></i>'.html_safe, health_info_tweets_path(type: 'featured') %>
它提取了正确的翻译,但它也像正常 html 代码一样显示了 '' 中的所有内容。html_safe 而不是字形。
提前致谢。
我会为此使用块语法:
<%= link_to(health_info_tweets_path(type: 'featured')) do %>
<%= t('health_info.twitter_posts_featuredacc') %>
<i class="fa fa-twitter"></i>
<% end %>