메인화면의 최근 게시물의 제목/내용을 비회원은 볼 수 없게 하고 싶습니다 채택완료

메인화면에 최근게시물을 뽑아올때, 그림과 같은 형태로 비회원은 볼 수 없게 하고 싶습니다.
<?if($is_member) {?> 를 이용하면 되는걸로 알고 있는데 문제는 작동이 제대로 안되네요
lastest.skin.php 에서
Copy
...이런식으로 해주었습니다.
동일한 방법으로 일반게시판 적용했을때는 목록에서 정상적으로 회원, 비회원 구분해서 보이고 안보이고가 제대로 되는데
최근게시물에서는 회원,비회원 여부와 상관없이 무조건 비회원인 것 처럼 제목이 아예 안 나옵니다.
최근게시물의 경우에는 lastest.skin.php 말고 다른 곳에도 뭔가 수정을 해줘야 하는지요?
답변 1개
채택된 답변
+20 포인트
9년 전
config.php에서 G5_USE_CACHE 에 false로 설정하셔야 할겁니다.
true로 돼있으면 파일로 캐시했던 내용이 나오는거라서 현재 로긴상태와 관계없이 나오게 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
냉동개구리
9년 전
�
9년 전
아.. 간과한 부분이 있군요. $is_member는 전역변수일거고 최신글은 latest() 함수 안에서 돌아갈테니..
제목이 항상 비어있는 상태가.. ^^;
스킨파일 상단에 ?> 나오기 전에
global $is_member;
이거 한줄 넣어줘보세요.
제목이 항상 비어있는 상태가.. ^^;
스킨파일 상단에 ?> 나오기 전에
global $is_member;
이거 한줄 넣어줘보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
하지만 false로 바꾸고, 환경 설정에서 캐시삭제도 해보았지만 마찬가지네요 ㅠㅠ