我有一个模型图像,每个图像都有描述。用户可以在该描述中添加链接。现在,在显示该描述时,我希望链接显示为普通链接,并应在新选项卡中打开。
样本描述可以是:
嘿,那是示例文本,您可以在google.com上找到更多照片
用户可以输入网址:
google.com, www.google.com, http://google.com, http://www.google.com等
答案 0 :(得分:1)
我使用auto_html gem来表示类似的用例。假设您有包含变量text
中的网址的文本,那么您可以执行以下操作:
auto_html(text) do
html_escape
link :target => "_blank", :rel => "nofollow"
end