cotroller修改:删除记录的同时删除对应的文件

memcached_alan
lizanle 11 years ago
parent 41f302c467
commit e49bb18b62

@ -25,6 +25,11 @@ class DiscussDemosController < ApplicationController
end
def destroy
asset = Kindeditor::Asset.find_by_owner_id(params[:id])
filepath = File.join(Rails.root,"public","files","uploads",
asset[:created_at].to_s.gsub("+0800","").to_datetime.strftime("%Y%m").to_s,
asset[:asset].to_s)
File.delete(filepath) if File.exist?filepath
DiscussDemo.destroy(params[:id])
redirect_to :controller=> 'discuss_demos',:action => 'index'
end

Loading…
Cancel
Save