我已經按照上創建和顯示使用頁面模型靜態頁面railscast和我的代碼如下所示:如何正確鏈接到靜態頁面?
頁面模式
有名稱,永久和說明的領域。
路線:
get "log_in" => "sessions#new", :as => "log_in"
get "log_out" => "sessions#destroy", :as => "log_out"
get "sign_up" => "users#new", :as => "sign_up"
root :to => "users#new"
resources :pages
match ':permalink', :controller => 'pages', :action => 'show'
_footer.html.erb
<div class="footer">
<div class="footer_container">
<%= link_to 'About Us', root_path('about') %>
</div>
</div>
去/本地主機:3000 /約顯示約正確頁,但在頁腳的鏈接要直接到/localhost:3000/.about並實際鏈接到註冊一個新的用戶頁面。
我怎樣才能讓我的鏈接指向/ about並顯示頁面?
感謝您的任何幫助,非常感謝!
你試過< %= link_to'關於我們',root_path(:permalink =>'about')%>? – bor1s 2011-06-11 14:06:47
@ bor1s,謝謝你看看,鏈接回'歡迎登機軌道頁面',並顯示'/ localhost:3000 /?permalink =' – Dave 2011-06-11 14:12:38