rails 3 роутинг для рутирования моего приложения - PullRequest
1 голос
/ 19 июня 2011

У меня корневой URL моего приложения home / index , но если я нажму на ссылку корневого каталога моего приложения, у меня будет тело этой ссылки : controller => ' home ',: action =>' home ' - и это означает, что после нажатия на эту ссылку я перенаправлю на корневой адрес и URL-адрес, у меня будет myapp.com / home / index, И я бы хотел, чтобы там было только myapp.com .

Я ищу решение и нашел root_url - но если я воспользуюсь этим помощником,

<%= link_to 'Back to root', :root_url %>

Я получу сообщение об ошибке неопределенный метод `root_url_path ' - Я хотел бы спросить вас, как можно определить этот помощник, что нужно для использования этого помощника?

Спасибо и приятного отдыха на выходных:)

Ответы [ 2 ]

6 голосов
/ 19 июня 2011

Попробуйте:

<%= link_to 'Back to root', root_url %>

... root_url должен быть вызовом метода, а не символом

2 голосов
/ 10 февраля 2013

Ты почти там, хотя это не :root_url, просто :root

<%= link_to 'Back to root', :root %>
...