我想在正常的Activerecord表中有一个“删除用户”链接,但我无法弄清楚如何在haml中将内联ruby进行缠绕。在Haml的链接中执行ruby代码
我有这样的:
%tbody
- @users.each do |user|
%tr
%td= user.name
%td= user.login
%td
%a
%img{:src => '../images/delete.png', :title => 'Delete user'}
我如何在Haml的的
- user.destroy
可点击的链接?
@詹姆斯的答案是正确的。 您不能将'user.destroy'方法分配给html链接。你唯一能做的就是把'user.destroy'方法放在控制器的一个动作中,并创建一个调用这个方法的链接。 @詹姆斯答案显示了这样做的标准方式。 – klew 2010-04-09 16:39:17