Rails - 带变音符号的链接名称

发布于 2024-11-19 13:22:09 字数 470 浏览 3 评论 0原文

我面临着一个很小的问题。 在我的 view.html.erb 中,我使用带有德语变音符号的单词(ä、ö、ü..)。当然它不起作用,要像这样在 html.erb 中写入 äöü,我需要编写正常的 HTML 元音变音代码 (ü),以便在浏览器中查看元音变音。这工作得很好,但它在链接名称中不起作用,如下图所示: http://img7.imagebanana.com/img/540vnz2y/umlaut.PNG

这是我现在使用的代码: <代码>

<%= link_to "zur&Uuml;ck", :controller => “员工”,:行动=> "index" %>

有谁知道如何管理它,我也可以在链接名称中使用变音符号?

I'm facing a quite little problem.
In my view.html.erb, I'm using words with German umlauts (ä, ö, ü..). Of course it's not working, to write äöü in the html.erb like this, I need to write the normal HTML-umlauts-codes (ü) so the umlauts will be viewed in browser. This is working quite well, but it's not working in the link name as you can see in this picture: http://img7.imagebanana.com/img/540vnz2y/umlaut.PNG

This is the code I'm using right now:
<p> <%= link_to "zurÜck", :controller => "employees", :action => "index" %>

does anybody know how to manage it that I can also use umlauts in link-names?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦在夏天 2024-11-26 13:22:09

Rails 3 自动转义字符串,使用 html_safe 来避免转义。

<%= link_to "Übersicht".html_safe , :controller => "employees", :action => "show", :id => @employee %>

Rails 3 automatically escapes strings, use html_safe to avoid escaping.

<%= link_to "Übersicht".html_safe , :controller => "employees", :action => "show", :id => @employee %>
幻想少年梦 2024-11-26 13:22:09

你为什么不这样写:

<%= link_to "äöü", Something_url %>

我的所有视图都采用 utf8 编码,并且我可以轻松地在 link_to 中使用波兰语变音符号方法。

Why don't you just write like this:

<%= link_to "äöü", something_url %>

I've got in all of my views utf8 coding and I can easily use Polish diacritics in link_to methods.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文