link_to не работает в скрипте / консоли - PullRequest
7 голосов
/ 08 апреля 2010
// using Rails 2.3.5

//routes.rb
map.resources :users, 

>> user = User.first
>> helper.link_to user.name, user

Я получаю ноль ошибок. Я думал, что приведенный выше код должен работать. Чего мне не хватает?

1 Ответ

27 голосов
/ 08 апреля 2010

Проблема в том, что link_to использует url_for, для которого требуется входящий хост. Вы можете использовать app.url_for в консоли, чтобы подделать его так:

helper.link_to user.name, app.url_for(user)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...