다시 올립니다
본문
여기에 보면 QnA에 글올리면 waiting 글을 확인하면 Checking 글에 답변을 달면 Checked라고 뜨게 되있는데 Checking 까지는 뜨는데 왜 Checked는 안뜨나요?
if($member[mb_level] > "2" && !$view['wr_1'])
sql_fetch(" update $write_table set wr_1='상담중' where wr_id='{$view['wr_id']}' ");
if ($member[mb_level] < "2") {
$site_msg = "Thank you(谢谢)";
alert($site_msg, G5_URL);
exit;
}
<?php if ($good_href) { ?>
<span class="bo_v_act_gng">
<a href="<?php echo $good_href.'&'.$qstr ?>" id="good_button" class="btn_b01">접수완료</a>
<b id="bo_v_act_good"></b>
</span>
<?php }elseif ($list[$i]['wr_good']) { ?><div style="padding:4px 0 0 0;width:60px;height:20px;background:#FF3061;color:#fff;font-weight:bold;">Checked</div><?php }
elseif($list[$i]['wr_1']){ ?><div style="padding:4px 0 0 0;width:60px;height:20px;background:#5AD103;color:#fff;font-weight:bold;">Checking</div><?php }
else{ ?>
<div style="padding:4px 0 0 0;width:60px;height:20px;background:#878ED3;color:#fff;font-weight:bold;">Wating</div><?php } ?></td>
<View.skin.php>파일입니다
$("#good_button, #nogood_button").click(function() {
var $tx;
if(this.id == "good_button")
$tx = $("#bo_v_act_good");
else
$tx = $("#bo_v_act_nogood");
excute_good(this.href, $(this), $tx);
return false;
});
// 이미지 리사이즈
$("#bo_v_atc").viewimageresize();
});
function excute_good(href, $el, $tx)
{
$.post(
href,
{ js: "on" },
function(data) {
if(data.error) {
alert(data.error);
return false;
}
if(data.count) {
$el.find("strong").text(number_format(String(data.count)));
if($tx.attr("id").search("nogood") > -1) {
$tx.text("이 글을 가입실패처리하셨습니다.");
$tx.fadeIn(200).delay(2500).fadeOut(200);
} else {
$tx.text("이 글을 접수완료처리하셨습니다.");
$tx.fadeIn(200).delay(2500).fadeOut(200);
}
}
}, "json"
);
}
답변 3
덕분에 삽질 잘 했습니다.
전에 한번 봤던 소스라 답변이 아니라 댓글로 해야 된다고 했다가
원래부터 답변으로 기능이 되던것처럼 말씀하셔서 내 실수인가 해서 미안한 마음에 답을 찾아 드리려 했는데...
내가 뭔가에 홀린건지.... 원....
이미지 보니 더 확실한듯... 님 글보기에 답글 버튼 눌러서 답변 달지 마시고 글보기 아래 댓글 달아 보세요.
소스상의 checked 의 조건은 글추천이 있을시 나타나게끔 되어있습니다.