是否可以将文档名称作为变量传递给Rails中的链接?或者通过文档ID检索它?

时间:2011-10-26 15:47:24

标签: ruby-on-rails

我们有近50个帮助文档,其中一些可以从两个或三个不同的视图文件中访问。我们更新这些文档并将版本号放在文档本身中,但也希望能够将版本号放入文档的名称中。文档的名称位于数据库中,每个文档都有一个ID号。以下是典型链接。

<%= link_to "<img src='/images/Question.ico' />", "/downloads/HelpDocument.pdf" %>

我正在尝试创建一个帮助文档管理系统来管理版本以及视图中的链接。

是否可以将“/downloads/HelpDocument.pdf”作为变量以某种方式传递到rails链接中?或者将文档的id以某种方式放入链接中?

我不想重新发明轮子。如果有一个宝石或插件可以用来做这种事情,请告诉我。

感谢。

1 个答案:

答案 0 :(得分:1)

here

你应该尊重:

link_to(body, url, html_options = {})

所以这应该有效:

body = "<img src='/images/Question.ico' />"
url =  "/downloads/HelpDocument.pdf"
link_to(body, url)