2013-09-22 37 views
0

我执行的Rails应用程序有以下控制器提供静态页面的系统:问题与路径帮手命名路由

class PagesController < ApplicationController 
    def about 
    render 'pages/about' 
    end 
end 

我得设置为路由如下:

get 'about', to: 'pages#about', as: :about 

我可以访问www.example.com/about并正确呈现about内容,但是如果我尝试在视图中的任意位置使用about_path助手和link_to,我会在about_path上收到未定义的方法错误。耙我的路线返回“关于GET /about(.:format)页面#关于”

任何人都知道为什么这个帮手不注册?

回答