Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – 为URL添加扩展:Rails大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在rails应用程序中设置了一些link_to xml视图.网址如何显示.xml扩展名?
Need it to appear as:
http://localhost:3000/test/1-tesTing.xml

Currently it appears as:
http://localhost:3000/test/1-tesTing

解决方法

在Rails 3中,假设您的路径是foo_path,那么您需要:
foo_path(:format=>:xml)

在link_to中,您可以这样做

link_to "link text",foo_path(:format => :xml)

还有更多选择:

link_to "link text",foo_path(:format => :xml),:id=>"foo_id",:class=>"foo_class"

(这个问题很老了,但我想我会回答帮助那些通过Google找到这个问题的人,就像我做的那样.)

大佬总结

以上是大佬教程为你收集整理的ruby-on-rails – 为URL添加扩展:Rails全部内容,希望文章能够帮你解决ruby-on-rails – 为URL添加扩展:Rails所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。