我想减少必须在我的应用程序中重写的代码量,并且想要调用一组标准运算部分。渲染部分点击
目前这是我使用
调用部分
%li= link_to 'Delete Event', 'javascript:void(0);', :class => 'alert tiny button', :data => {'reveal-id' => :RevealDelete}
= render 'layouts/reveal_delete', :item => event_display(@event.event), :resource => @event
则在该方法我部分
#RevealDelete.reveal-modal
%a.close-reveal-modal ×
%h3= "Delete #{item}"
%p Are you sure you want to delete this?
=link_to "Delete #{item}", resource, :method => :delete, :remote => :true, :confirm => resource, :class => 'button close-reveal-modal'
%a.button.alert.close-reveal-modal Cancel
我怎么能有这有类似的link_to“删除” ,'#',:partial =>'layouts/delete',:remote =>:true?
,这样我只是渲染部分的点击,而不是当页面实际上是在视图加载
只是为了通知,格式。js'将使用部分像'action_method_name.js.erb'。所以如果你需要渲染2个partials,你需要指定另一个partials的名字 – 2013-03-02 16:51:53
即时通讯错误'未定义的局部变量或方法'delete_content_path'为#<#:0x007fd6972c9320>'我需要吗?创建一个工作路线? –
2013-03-02 22:50:38
添加了路线,以我的routes.rb,虽然它似乎没有呈现任何东西:S – 2013-03-03 10:05:28