Ruby on rails Rails帮助程序,用于标识链接中url的文件类型

Ruby on rails Rails帮助程序,用于标识链接中url的文件类型,ruby-on-rails,helpers,Ruby On Rails,Helpers,我正在寻找一个帮助程序,如果文件是PDF文件,它会将link_更改为行为,即显示工具提示 如何编写仅当文件为pdf时才覆盖链接到的帮助程序?为什么要将链接到的行为更改为?对于工具提示,您需要设置title属性,或者使用javascript。因此,您不需要更改默认行为 <%= link_to "A PDF document", "/some_file.pdf", :title => "Tooltip in Most Browsers"

我正在寻找一个帮助程序,如果文件是PDF文件,它会将link_更改为行为,即显示工具提示


如何编写仅当文件为pdf时才覆盖链接到的帮助程序?

为什么要将
链接到的行为更改为
?对于工具提示,您需要设置
title
属性,或者使用javascript。因此,您不需要更改默认行为

<%= link_to "A PDF document",
            "/some_file.pdf",
            :title => "Tooltip in Most Browsers"
            #, :class => "pdf %>
如果你制作了很多这样的链接,你可以使用以下帮助器:

def link_to_pdf(name,path,title)
  link_to name, path, :title => title, :class => "pdf"
end
def link_to_pdf(name,path,title)
  link_to name, path, :title => title, :class => "pdf"
end