2010-11-15 3 views
3

Cela ne donne pas l'URL complète, qui brise comme il est dans un logiciel de messagerierails 3 LINK_TO avec ONLY_path = false

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

Cela me donne l'URL complète, ce qui est bon:

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

Comment puis-je obtenir le meilleur des deux mondes? Je veux link_to mais ai le chemin complet?

Merci

Répondre

6

Sans tester cette .. Avez-vous essayé?

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

Je ne comprends pas, cela crée effectivement un lien? – Homan

4

Merci Oluf, a couru dans votre réponse lorsque j'essayais de résoudre un problème similaire.

Le lien peut être réécrite en:

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