테스트 사이트 - 개발 중인 베타 버전입니다

대댓글이 달리면 답변 버튼 안보이게 할수있는지요? 채택완료

열공중 6년 전 조회 3,393

댓글에 대댓글이 달리면 답변 버튼을 안보이게 하려고합니다.

즉) 각 댓글에 답변을 한번만 하려고요.

 

수정은 게시판 설정에서 댓글 1개 이상 달리면 수정불가 넣으면 안보여지던데요.

 

답변 버튼은 어떻게 해야 안보이는지요?

아시분 도움 좀 부탁드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 6개

채택된 답변
+20 포인트
ifelse
6년 전

 

->  

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

열공중
6년 전
@ifelse 님 답변 감사합니다.
그렇게 해봤는데 답변 버튼 안사라지네요~ㅠ
i
ifelse
6년 전
@열공중 음...왜 안되지-_-
안되면 <?php if ($list[$i]['is_reply'] && stren($list[$i]['wr_comment_reply']) < '1' ) { ?>
이거도 안되나요?? 댓글에 보이는 답변 버튼을 안보이게 하는게 맞는거죠?? 직접한번 해봐야겠네요 ㅠ.ㅠ

strlen입니다..오타..-_-;

댓글을 작성하려면 로그인이 필요합니다.

@ifelse 님 이렇게까지 신경을 써주시고 정말정말 감사합니다^^

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

@ifelse 님 감사합니다.

저도 그건 봤는데 그렇게하면 모든 게시판에 영향을 받아서요~ㅠ

특정 게시판만 적용하려고요.

아무리 검색하고 찾아봐도 답이없어서요.

다시한번 신경 써주신점 감드립니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

i
ifelse
6년 전
if ($bo_table == "사용하고자할테이블명") $list[$i-1]['is_reply'] = false;

식으로 하시면 특정게시판만도 되져~

댓글을 작성하려면 로그인이 필요합니다.

아~ 제가 설명을 부족하게 했네요.

제가 원하는건 원 댓글에 답변 버튼이 없어지는겁니다.

@ifelse 님께서 첨에 알려주신

이건 대댓글에 답변 버튼이 없어지는거네요.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

i
ifelse
6년 전
음 스킨에서 해볼려고 했는데 쿼리를 또 돌려야 하는 방법밖에 안떠오르네요..
...비효율적인거 같아서 그냥 bbs쪽 수정하는 답변 드립니다. ㅜ.ㅜ
bbs/view_commnet.php 에 보시면

[code]
// 답변있는 코멘트는 수정, 삭제 불가
if ($i > 0 && !$is_admin)
{
if ($row['wr_comment_reply'])
{
$tmp_comment_reply = substr($row['wr_comment_reply'], 0, strlen($row['wr_comment_reply']) - 1);
if ($tmp_comment_reply == $list[$i-1]['wr_comment_reply'])
{
$list[$i-1]['is_edit'] = false;
$list[$i-1]['is_del'] = false;
}
}
}
[/code]
있습니다.
$list[$i-1]['is_edit'] = false;
$list[$i-1]['is_del'] = false;

아래에
$list[$i-1]['is_reply'] = false;
추가 해주시면
답변이 달리면 reply 권한이 false 되면서 답변 버튼이 사라집니다..

댓글을 작성하려면 로그인이 필요합니다.

ifelse
6년 전

@열공중 stlen -> strlen 오타입니다.. 방금 적용해봤는데 첫번째 답변도 두번째 답변도 둘다 잘 작동합니다.. 혹시 대댓글에 답변버튼을 안보이게 하는게 아니라 혹시 그 위에 댓글의 답변글이 안보이는걸 말하시는건가요-_-?

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

열공중
6년 전
@ifelse 님 혼란드려 죄송합니다.
알려주신건 대댓글에 답변버튼은 안보이고 잘됩니다.
제가 설명을 제대로 못했네요.
원 댓글에 대댓글이 달리면 원댓글에 답변 버튼 안보이게입니다.

댓글을 작성하려면 로그인이 필요합니다.

@ifelse 님 그거도 안되네요~ㅠ

이건 오류나고 이렇게하니 안되네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인