Ruby on rails ActiveScaffoldURL\u选项

Ruby on rails ActiveScaffoldURL\u选项,ruby-on-rails,activescaffold,Ruby On Rails,Activescaffold,我对Ruby和Rails非常陌生,我正在尝试修改一个页面,该页面使用activescaffold为记录生成显示、编辑和删除链接。我的问题是,我正在查看的页面有activescaffold自动生成的链接,我只需更改删除链接即可转到另一个页面,在该页面上,我可以显示一条消息,上面会说,您正在删除“option blah blah”,您确定要这样做吗?并给他们一个取消和确定按钮 我现在的问题是,我不确定在哪里寻找正在生成的链接,因此我无法定位新页面 下面是创建链接的代码 <table cellp

我对Ruby和Rails非常陌生,我正在尝试修改一个页面,该页面使用activescaffold为记录生成显示、编辑和删除链接。我的问题是,我正在查看的页面有activescaffold自动生成的链接,我只需更改删除链接即可转到另一个页面,在该页面上,我可以显示一条消息,上面会说,您正在删除“option blah blah”,您确定要这样做吗?并给他们一个取消和确定按钮

我现在的问题是,我不确定在哪里寻找正在生成的链接,因此我无法定位新页面

下面是创建链接的代码

<table cellpadding="0" cellspacing="0">
<tr>
<td class="indicator-container">
  <%= loading_indicator_tag(:action => :record, :id => record.id) %>
</td>
<% active_scaffold_config.action_links.each :record do |link| -%>
  <% next if controller.respond_to? link.security_method and !controller.send(link.security_method) -%>
  <td>
  <% if record.class.statused? and record.disabled? -%>
      <%= link.action.to_sym == :enable ? render_action_link(link, url_options) : "" -%>
  <% else -%>
    <%= (record.authorized_for?(:action => link.crud_type) and link.action.to_sym != :enable) ? render_action_link(link, url_options) : "" -%>
  <% end -%>  
  </td>
<% end -%>

:record,:id=>record.id)%%>
link.crud_type)和link.action.to_sym!=:启用)?呈现动作链接(链接、url选项):“”-%>


感谢您在这个问题上的帮助。

这个答案不是针对ActiveScaffold的,但是在Rails 3.2中,销毁链接生成为

<%= link_to 'Destroy', foo_instance, method: :delete, data: { confirm: 'Are you sure?' } %>

感谢您的及时回复,这是我的错误,但我不是在Rails 3.2中工作,我正在使用的应用程序实际上是在Rails 2.3.12中创建的,我粘贴的代码是主页上显示链接和选项列表时调用的部分。我不确定链接是否能在这个版本的Rails上工作,老实说,我在Rails上工作的时间很短。谢谢你的帮助。
 url_options = { :onclick => 'return confirm("Are you sure?")` } 
 render_action_link(link, url_options)