ビューに表示されるテキスト/文字列のURLの自動ハイパーリンクを作成するにはどうすればよいですか? ユーザアクティビティログをレンダリングするページがあり、そのログ/テキスト/文字列に、新しいブラウザウィンドウで開くように自動的にハイパーリンクするランダムなURLがいくつかあります。ルビーレールにはauto_link
がありますが、どうすれば使用できますか?Ruby-rails - ビューにレンダリングされたテキスト/文字列内のURLの自動ハイパーリンクを作成する方法は?
text = "User xyz accessed url - http://www.something.com on 04/13/2012 00:13:18GMT"
<%= "#{Text}" %>
このURLをハイパーリンクで表示します。 URLは、テキスト内のどこでもかまいません。でpjumbleで述べたように
<%= auto_link(text, :html => { :target => '_blank' }) %>
:
このエラーが発生しました - #<#<クラス:0xb0c3928>:0xb116524> ' –
のための '未定義のメソッド' auto_link 'このコードはどこにありますか? '%@a [:log] .to_s.split(/ --- /)。ビュー内の – ctcherry
です。 %>