class CmAdmin::ResourceController
def cm_destroy(params)
def cm_destroy(params) @ar_object = fetch_ar_object(@model.ar_model.name.classify.constantize, params[:id]) redirect_url = if params[:from_action] == 'show' cm_admin.send("cm_index_#{@model.name.underscore}_path") else request.referrer || cm_admin.send("cm_index_#{@model.name.underscore}_path") end respond_to do |format| if @ar_object.destroy format.html { redirect_to redirect_url, notice: "#{@model.formatted_name} was deleted" } else format.html { redirect_to redirect_url, alert: "#{@model.formatted_name} could not be deleted" } end end end