作者isnora (nora)
看板Ruby
标题Re: [问题] 如何让 link_to 产生阵列的连结
时间Fri Jul 29 21:33:13 2011
※ 引述《ayamomiji (ayaya)》之铭言:
: 刚才试了一下 Ruby 1.8.7 + Rails 2.3.11 能生出正确的 path...
: 不知道你的 2.3.x 的 x 是多少?
: ※ 引述《ihower (好2ˇ)》之铭言:
: : 在Rails3倒是没问题,直接传array即可
: : link_to, "foo", { :controller => "a", :tags => ["aa", "bb"] }
: : 但是Rails2就会逸出[]中括号... 看来没办法做到 XD
我的也是 2.3.11
用 passenger + nginx 跑
实际上我也试过 ihower 大的写法,也是有脱逸的问题
<%= link_to "foo", :controller => 'subjects', :tags => ["bb", "aa"] %>
跑出来会变成
/foo?tags%5B%5D=bb&tags%5B%5D=aa
要不然…
<%= link_to "所有文章", "/foo?tags[]=bb&tags[]=bb" %>
这样子有算解开来吗?感觉白痴白痴的…0rz...
非常感谢两位大大的帮忙~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.246.226