Рендеринг как гиперссылка Ruby on Rails - PullRequest
0 голосов
/ 16 декабря 2009

Я новичок в рельсах, так что извините за глупые вопросы. Я создал раздел сайта, над которым я работаю, где клиент может публиковать новости о своих клиентах. В представлении ввода я собираю заголовок: строка содержимого: текст и ссылка: строка. Как отобразить ссылку: строка как фактическую ссылку в представлении шоу и индекса.

Ответы [ 2 ]

1 голос
/ 16 декабря 2009

вам нужен помощник link_to . По вашему мнению, вы бы сделали что-то вроде:

<%= link_to "some text", "http://example.com" %>
0 голосов
/ 16 декабря 2009

Вы должны быть осторожны с пользовательским вводом без его очистки. Вы можете открыть себя для XSS-атак и тому подобного (http://en.wikipedia.org/wiki/Cross-site_scripting). Я бы посмотрел на что-то вроде http://railspikes.com/2008/1/28/auto-escaping-html-with-rails как часть вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...