Html 链接到链接,除非当前将类分配给禁用(当前)链接
有人知道您是否可以为禁用或当前链接分配标记和类吗?以下示例仅在浏览器中显示当前链接的纯文本 我有一些rails代码,显示了数据库中每个设计的按钮列表Html 链接到链接,除非当前将类分配给禁用(当前)链接,html,ruby-on-rails,ruby,css,ruby-on-rails-3.1,Html,Ruby On Rails,Ruby,Css,Ruby On Rails 3.1,有人知道您是否可以为禁用或当前链接分配标记和类吗?以下示例仅在浏览器中显示当前链接的纯文本 我有一些rails代码,显示了数据库中每个设计的按钮列表 <% @id_cards.each do |id| %> <%= link_to_unless_current id.design_type, id_card_design_path(id.id), :class => 'btn' %> <% end %> 'btn'> 活动链接被分配了正确的类别,
<% @id_cards.each do |id| %>
<%= link_to_unless_current id.design_type, id_card_design_path(id.id), :class => 'btn' %>
<% end %>
'btn'>
活动链接被分配了正确的类别,并显示为按钮。
链接到链接,除非当前链接接受可用于覆盖默认行为的块
“comments”,:action=>“new”})do
链接到(“返回”,{:控制器=>“发布”,:操作=>“索引”})
结束
%>
在上面的例子中,如果当前页面是“新评论”页面,它将生成“返回”链接。@James给出了正确的答案,只是你太年轻了,不能正确地理解:)
‘btn’)怎么办
内容标签(:p,id.design\u type,:class=>:some\u class
结束
%>
谢谢,我确实在API网站上阅读了此信息。此解决方案似乎有点手动,而不是我正在寻找的。我希望仍然可以选择从
自动构建链接。任何其他提示都将不胜感激。感谢您澄清@James response。您的示例非常有用。
<%=
link_to_unless_current("Comment", { :controller => "comments", :action => "new" }) do
link_to("Go back", { :controller => "posts", :action => "index" })
end
%>
<% @id_cards.each do |id| %>
<%=
link_to_unless_current(id.design_type, id_card_design_path(id.id), :class => 'btn') do
content_tag(:p, id.design_type, :class => :some_class
end
%>
<% end %>