Ссылки Ruby on Rails - PullRequest
       25

Ссылки Ruby on Rails

1 голос
/ 17 февраля 2012

У меня есть экземпляр с описанием:

instance = Object.new
instance.description = '<a href=www.google.com >Google</a>'

Затем в представлении я отображаю его, используя

= sanitize(instance.description)

. Оно отображает ссылку корректно, но когда я наведите курсор на ссылкуи я смотрю на URL, который будет перенаправлен на 'www.my-web-app.com / www.google.com' (он переводит домен моего приложения в правильныйurl), кто-нибудь знает, что вызывает это?Пожалуйста, помогите мне.

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 17 февраля 2012

Вы href должны иметь http: // так,

instance.description = "<a href='http://google.com'>Google</a>"

Проблема с HTML, она не имеет отношения к рельсам.

2 голосов
/ 17 февраля 2012

Вы должны добавить http:// к URL:

instance.description = '<a href=http://www.google.com >Google</a>'
...