作者leeneil (Paradise)
看板Ruby
标题[问题] RoR的图片或文字连结
时间Sun Feb 21 16:19:04 2010
环境:
cygwin@win xp
Ruby 1.8.7
Rails 2.3.5
状况:
抱歉小弟又来问问题了,继续问一个跟tag有关的问题
我们知道 <%= link_to %> 或者 image_tag 是rails式的写法
并且可以透过 :controller 来决定连结的目标
但是若今天要连结的是外部的静态网址,例如 www.google.com 呢?
这个问题看起来很白痴... 但是我查了很多书都找不到答案QQ
总不会用<a> 那也太不rails了!!
我知道可以在controller里面写一个action例如叫做google
然後再 redirect_to 出去
但是有点好奇这难道不能在view上面就解决吗?
再麻烦各位高手指点了
附录:
例如想要让
<%= image_tag "google.png" %> 连到 www.google.com
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.64.210
※ 编辑: leeneil 来自: 118.160.64.210 (02/21 16:20)
1F:→ godfat:就 link_to 就行啊,如 link_to(image_tag(...), 'http..') 02/21 16:23
2F:→ godfat:另外,用 a 没什麽不好,有些简单的东西自己写比较好 02/21 16:24
3F:→ leeneil:谢谢板主!! 真是一语惊醒梦中人XD 02/21 16:26
5F:→ leeneil:喔喔 我有去查过@@ 可能漏看了XD 02/21 17:34