Rails 3中的link_to与ONLY_path = false

3

这并没有给出完整的URL,因为它在邮件程序中会断开。

<%= link_to @conversation.title, conversations_path %>

这可以给我完整的URL,非常好:

<%= conversations_url(:only_path => false) %>

如何兼顾两全?我想要使用link_to但是又需要完整的路径?

谢谢

2个回答

6

没有测试过这个.. 你试过了吗?

<% conversations_url(:only_path => false) do %>   
  @conversation.title 
<% end &>

我不明白这个,它是否真的创建了一个链接? - Homan

4

谢谢你,Oluf,当我尝试解决类似问题时,我遇到了你的答案。

链接可能会被重写为:

<%= link_to( @conversation.title, conversations_url( :only_path => false)) %>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接