Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rails应用程序助手没有';我不支持汉字 def top\u categories\u和\u home(category\u id=-1) (未加工) 容器=[] 对于category.top中的类别 container.push([category.name,category.id]) 结束 海螺(生)首页") concat(原始选项用于选择(容器,选择=零)) (未加工) 结束_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails rails应用程序助手没有';我不支持汉字 def top\u categories\u和\u home(category\u id=-1) (未加工) 容器=[] 对于category.top中的类别 container.push([category.name,category.id]) 结束 海螺(生)首页") concat(原始选项用于选择(容器,选择=零)) (未加工) 结束

Ruby on rails rails应用程序助手没有';我不支持汉字 def top\u categories\u和\u home(category\u id=-1) (未加工) 容器=[] 对于category.top中的类别 container.push([category.name,category.id]) 结束 海螺(生)首页") concat(原始选项用于选择(容器,选择=零)) (未加工) 结束,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我在一个应用程序_helper.rb中编写了一个helper方法,但如果容器使用中文字符,它将抛出问题首页,如果我用数字或其他字符替换它们,没关系 我可以使用带有中文字符的注释,但如果我想在helper中使用,它会抛出错误, 而且在数据库的中文数据中,可以很好地显示ror 希望有人能帮助我,谢谢尝试将神奇的注释#coding:utf-8添加到你的应用程序的开头\u helper.rb 如果您在Ruby 1.9上运行,则需要它。您还可以将其添加到所有.rb文件中建议您在开始混乱编码时立即使用Rub

我在一个应用程序_helper.rb中编写了一个helper方法,但如果容器使用中文字符,它将抛出问题首页,如果我用数字或其他字符替换它们,没关系

我可以使用带有中文字符的注释,但如果我想在helper中使用,它会抛出错误, 而且在数据库的中文数据中,可以很好地显示ror


希望有人能帮助我,谢谢

尝试将神奇的注释
#coding:utf-8
添加到你的
应用程序的开头\u helper.rb


如果您在Ruby 1.9上运行,则需要它。您还可以将其添加到所有
.rb
文件中

建议您在开始混乱编码时立即使用Ruby 1.9。谢谢。这正是问题所在,也是解决方案。请确保将其放在第一行并包含哈希(因此已注释掉)。
  def top_cateogries_with_home(category_id=-1)
    concat(raw "<select name='category_id' id='category_id'>")
    container=[]
    for category in Category.top
      container.push([category.name,category.id])
    end
    concat(raw "<option value='-1' selected>首页</option>")
    concat(raw options_for_select(container, selected = nil))
    concat(raw "</select>")
  end