我正在使用辅助方法
def edit(rad_visit, html_options = {})
unless (rad_visit.cached_rad_status.status_name == "CANCELLED" || business_partner_signed_in?)
link_to "Edit", edit_rad_visit_path(rad_visit.id), {:disable_with => "Please wait...", :class=>"btn btn-success"}
end
end
我如何在一个页面中将其称为<%= edit(@rad_visit)%>
(没有html选项),
而在另一页面中将其称为<%= edit(@rad_visit)%>
(带有html选项{:disable_with => "Please wait...", :class=>"btn btn-success"}
)
提前致谢..
编辑您的助手,如下所示:
def edit(rad_visit, html_options = {})
unless (rad_visit.cached_rad_status.status_name == "CANCELLED" || business_partner_signed_in?)
link_to "Edit", edit_rad_visit_path(rad_visit.id), html_options
end
end
然后这样称呼它:
<%= edit(@rad_visit)%>
或者
<%= edit(@rad_visit, {:disable_with => "Please wait...", :class=>"btn btn-success"})%>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句