我确信这已经得到了回答,但我到处都看过,所以我提前道歉。当我运行时:
<%= params %>
我回来了:{"controller"=>"spree/taxons", "action"=>"show", "id"=>"women/long-sleeve"}
我正在尝试访问分类单元控制器的 show 操作中的 :id 。我有:
def show
@taxon_id = params[:id]
end
这会将“女性/长袖”分配给@taxon_id。
有没有办法从“女性/长袖”中只检索“女性”。
我想基于此渲染一个部分,例如:
<% if @taxon_id == params[:id] %>
<%= render 'shared/#{#taxon_id}' %>
<% end %>
但不是渲染“共享/女性”,而是尝试渲染“共享/女性/长袖”,这不是部分的。
谢谢你。