'Request Key: '
部分实际上应该是一个6位数值,例如
请求密钥:614551
'PCN: '
部分类似,应该是:
PCN:MEDDAET
点击MEDDEAT会打开一条路线,在:foo_bar
栏中搜索该MEDDEAT值。
我正在尝试的代码无效,我不知道HAML知道原因。
%li Request Key: = link_to #{@request.name}, request_path(@request.name)
和
%li = link_to "request.pcn", :controller => filter_plans, :q => {:plan_aliases_PlanAlias_cont => @pcn}}
尽管如此,该代码只是呈现为文本,而不是链接。我很欣赏HAML代码在这里做错的帮助。
编辑:这是一个HAMLC文件。 CoffeeScript的! GRRRRRR .....
答案 0 :(得分:0)
%li
Request Key: #{link_to @request.name, request_path(@request.name)}
答案 1 :(得分:0)
使用:
%li
Request Key:
= link_to @request.name, request_path(@request.name)
答案 2 :(得分:0)
%li
= "Request Key: #{link_to(@request.name, request_path(@request.name))".html_safe
这适用于rails
答案 3 :(得分:0)
这是答案,因为它是HAMLC,而不是HAML(即它通过coffeescript而不是Rails编译,因此Rails助手没有工作)。
%li Request Key:
%a{ :href => '/requests/#{ @name }', :target => '_blank'} #{@name}