26.09.29
0
조회 182
26.09.26
1
조회 148
26.09.24
0
조회 172
26.09.23
0
조회 177
26.09.19
0
조회 495
26.09.11
0
조회 147
26.09.10
0
조회 144
26.09.10
0
조회 147
26.09.10
0
조회 114
26.09.10
0
조회 100
26.09.09
1
조회 100
26.09.04
0
조회 500
26.09.03
0
조회 339
26.09.01
1
조회 134
26.08.29
0
조회 177
26.08.22
0
조회 289
26.08.20
0
조회 317
26.08.13
0
조회 309
26.08.13
0
조회 362
26.08.13
0
조회 202
댓글 6
할 수 있죠. 해당 사용자 정의로 조건을 걸면 됩니다. 제가 회원공개 게시글을 그렇게 했는데 여기 팁을 지우지 않았다면 있을텐데... 지웠을지도요..
지웠네요 ㅡㅡ;
사용자정의를 만드세요. 모든 게시판에.... 다중체크박스로 만드시구요.
두개를 선택하는 것이 아닌 1개를 선택할 수 있게 해주면 됩니다. (필수가 아닌 선택)
adblock 이름으로 사용자정의를 만들고 회원이 폭력,선정적인 글에는 체크하도록 합니다.
입력항목 이름은 뭐 대충 민감글여부
선택되었을때 값을 "민감글" 정도로 만들어줍니다.
{@ $value_adblock = implode('',$oDocument->getExtraEidValue('adblock));}
위와같이 해당 값을 변수에 담아둔다음...
<!--@if($value_adblock !== '민감글' )-->
광고
<!--@end-->
이렇게 하시거나 혹은 기존 조건에 추가를 해주시거나 하면 됩니다. 사용자정의 만들때 이름등은 적당히 바꿔서 쓰시면 되구요.
이렇게하면 게시판 영역 이외의 layout.html에 포함된 광고도 가려질까요?
아니면 $oDocument->getExtraEidValue('adblock)) 변수 자체가 게시판에서만 사용되는거라
layout.html광고는 조건문을 통해서 가릴 수 없을까요?
레이아웃에서도 사용 될걸요? 어차피 게시글 열람에서만 관계가 있는거라서....
레이아웃에 있어도 게시글 열람하는 페이지에서는 다 먹을 겁니다.
에러가 나거나 하면 레이아웃쪽 광고를 게시글 읽기와 아닌때 구분해서 달아주면됩니다.
그리고 다중셀렉트 형식 같은 경우는 제가 적어드린 방법으로 가져와야 담깁니다.
저희가 사용하는 예시