Ruby on rails 在RubyonRails上出现错误的页面链接
所以我刚刚开始学习RubyonRails,但是在链接页面时遇到了一些问题。错误发生在我尝试将localhost:3000作为我的主页而不是localhost:3000/home/index之后 我得到的不是我的站点,而是错误: 未定义的局部变量或方法“门户页面更新路径”# 并突出显示我的页脚链接作为问题Ruby on rails 在RubyonRails上出现错误的页面链接,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,所以我刚刚开始学习RubyonRails,但是在链接页面时遇到了一些问题。错误发生在我尝试将localhost:3000作为我的主页而不是localhost:3000/home/index之后 我得到的不是我的站点,而是错误: 未定义的局部变量或方法“门户页面更新路径”# 并突出显示我的页脚链接作为问题 </small> <nav> <ul> <li><%= link_to "Updates",portal_pages_
</small>
<nav>
<ul>
<li><%= link_to "Updates",portal_pages_updates_path %></li>
<li><%= link_to "Contact", portal_pages_contact_path %></li>
</ul>
</nav>
为了将命名路由用于自定义操作,必须在routes.rb中指定它
match '/contact', to: 'portal_pages#contact', via: 'get', as: "portal_pages_contact"
match '/updates', to: 'portal_pages#updates', via: 'get', as: "portal_pages_updates"
你能粘贴完整的错误消息吗?我编辑并放置了更多信息,还是你想要完整的跟踪?我得到了一个SyntaxError“unexpected tASSOC”@user3344900:我修改了我的答案。哈希语法是错误的。新旧混杂
match '/contact', to: 'portal_pages#contact', via: 'get', as: "portal_pages_contact"
match '/updates', to: 'portal_pages#updates', via: 'get', as: "portal_pages_updates"