我有一个情况,我试图调用:
%li{class: current_page?("/photos") && 'current'}
= link_to "Life Story", legacy_legacy_path(@legacy.slug), :class => "legacy"
,其中当前url(我试图瞄准的样子):
...com/scooby-doo/photos
这里的'scooby-doo'是一个动态参数。
是否有任何方法我可以只查询URL的最后一部分?即/photos
您应该能够添加path_name
,它将适用于所有:id's
,而不仅仅是史酷比。如果你画一个rake routes
,然后告诉我这个特定的path_name
是什么样子,我可以进一步帮助你。比如current_page?(photo_legacy_path(@legacy))