2016-05-06 36 views
0

在我的導航應用程序中,我有一個帶有五個項目的引導程序導航菜單,每個菜單項都鏈接到welcome/_____.html.erb文檔(例如welcome/personality,welcome/game等)。導航鏈接添加的路徑

我把這個作爲鏈接到新的頁面,第一個菜單項:

<a href="welcome/personality" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false">Know Your<br>Personality</a> 

,它工作正常,但試圖點擊使用相同href="welcome/game"鏈接下一個菜單項給我一個錯誤表示正在嘗試訪問welcome/welcome/game的消息。

這是在我的application.html.erb文件中,所以它不是我可以在頁面間更改的東西。任何人都可以看到一種方法來解決這個問題?

回答

0

您需要將您的href更改爲/welcome/personality。注意這裏告訴你的路由器使用root_url,並添加你有什麼正面的/,否則將繼續增加/welcome/welcome/welcome...

+0

仍然有不幸做的如何,...... – Liz

+0

有關,而不是使用鏈接此變更後的問題手動,你使用鐵軌助手。像'game_welcome_path'? – Jeff

+0

這是我能夠使其工作的唯一途徑。現在已經夠好了,但我仍然對原始錯誤的原因感到好奇...... – Liz