i) 设法使冰箱能够使用这些风格:
edit(category)
destroy(post.comment.first)
show(@user)
并且,我们获得了与冰貌相关的选定链接。
谁能告诉我,如果我这样做是正确的,或者是否有更好的魔法?
def show(object)
link_to image_tag("admin/show.png"), eval("admin_{object.class.to_s.downcase}_path(# {object.id})")
end
def edit(object)
link_to image_tag("admin/edit.png"), eval("edit_admin_#{object.class.to_s.downcase}_path(#{object.id})")
end
def destroy(object)
link_to image_tag("admin/destroy.png"), eval("admin_#{object.class.to_s.downcase}_path(#{object.id})"), :method=>:delete, :confirm=>"Do you really want to delete this?"
end
这样做是罚款的,但是为了寻找魔法铁路:-