리스트에서 비밀글이지만 자신의글이라면 보이게 처리 채택완료
</strong>
<?php } else if($list[$i][is_secret] && !$is_admin == "super" && $list[$i]['mb_id'] == $write['mb_id']) continue; { // </p>
<p><strong>
리스트에서 비밀글로 된건 최고관리자 또는 자신이 쓴글은 비밀글이 보이도록 처리하려고합니다.
현재 최고관리자로 로그인하면 비밀글이 나타나는데 자신이쓴글만 나타나게 추가하려고합니다.
$list[$i][is_secret] && !$is_admin == "super"
비밀글이 최고관리자면 보임까지는 잘적용되는데
글작성자의 자신의글은 안보이는상태입니다 ㅠㅠ
답변 4개
$list[$i][is_secret] && !$is_admin == "super" || $list[$i][is_secret] && ! 글작성자 == '로그인한 회원'
이렇게 하시면 될것같은데요
답변에 대한 댓글 3개
<?php } else if( $list[$i][is_secret] && $is_admin != "super" && $list[$i]['mb_id'] != $member['mb_id'])
[/code]
가 되어야 하는거 아닐까요
하시려는게
비밀이고 수퍼유저도 아니고 작성자도 아니고
배추빌더에 컨텐츠몰 게시물구매자도 비밀글볼수 있게 예외처리할려고하는데 그것도 가능한가요?!
댓글을 작성하려면 로그인이 필요합니다.
배추빌더도 그누보드 기본필드를 따를테니까 아래처럼 하면 되지 않을까 싶네요
<?php
if(isset($list[$i]['icon_secret']) {
if ($is_admin == "super" || $list[$i]['mb_id'] == $member['mb_id']) {
echo $list[$i]['subject'];
} else {
echo " 비밀글 입니다. ";
}
} else {
echo $list[$i]['subject'];
}
?>
댓글을 작성하려면 로그인이 필요합니다.
$list[$i][is_secret] && !$is_admin == "super" || $list[$i][is_secret] && 글작성자아이디 == 로그인회원아이디 || $list[$i][is_secret] && 컨텐츠몰게시물구매자아이디 == 로그인회원아이디
이렇게 하시면 될것같습니다 ㅜㅜ
전부 코드 다 써드리고 싶은데 배추빌더가 mw로 시작하는것 빼곤 잘 몰라서
이렇게나마 답변드립니다 ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인