我想在我的应用程序布局中做这样的事情:
%title= "#{yield(:sub_title)} - Page Name"
在真实的视野中
- content_for :sub_title do
Übersicht # I tried Übersicht, != "Übersicht" and a bunch of other methods
发生的情况是,我要么得到带有问号的黑色英镑 -> 错误编码,要么得到原始字符串 (&UumI;bersicht)。
有谁知道如何让它工作的方法吗?另一个要求是我想在标题中显示用户生成的内容,并且该内容可能有也可能没有变音符号。
使用的版本:Haml 3.0.11、Rails 3 beta4 和目前用于开发的 JRuby 1.5
最佳答案
您的操作顶部是否有如下一行?这样,标题中的 Ü
对我有用。
content_type 'text/html', :charset => 'utf-8'
关于ruby-on-rails - haml/rails : yield title with german umlauts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3027933/