修复:在公共贴吧,新建贴吧总提示“提拔名称已存在”的问题

dev_shcool
daiao 9 years ago
parent 984b540a63
commit 673b68f2a2

@ -296,12 +296,12 @@ class ForumsController < ApplicationController
#检查forum的名字 #检查forum的名字
def check_forum_name def check_forum_name
forum_name_exist = true forum_name_exist = false
if params[:forum_id] # if params[:forum_id]
forum_name_exist = Forum.where("name = '#{params[:forum_name]}' and id != #{params[:forum_id]}").count >= 1 ? true : false # forum_name_exist = Forum.where("name = '#{params[:forum_name]}' and id != #{params[:forum_id]}").count >= 1 ? true : false
else # else
forum_name_exist = Forum.where("name = '#{params[:forum_name]}' ").count >= 1 ? true : false forum_name_exist = Forum.where("name = '#{params[:forum_name]}' ").count >= 1 ? true : false
end # end
render :text => forum_name_exist render :text => forum_name_exist
end end

@ -74,6 +74,7 @@
}); });
function check_and_submit(doc){ function check_and_submit(doc){
$("#error").html('').hide(); $("#error").html('').hide();
check_forum_name();
if( $("textarea[name='forum[name]']").val().trim() == "" && $("textarea[name='forum[description]']").val().trim() != "" ){ if( $("textarea[name='forum[name]']").val().trim() == "" && $("textarea[name='forum[description]']").val().trim() != "" ){
$("#error").html("名称不能为空").show(); $("#error").html("名称不能为空").show();
return; return;

Loading…
Cancel
Save