그누보드 최신글 불러오기가 한 게시판에서 최신글을 불러오게 끔 되어있잖아요. 그래서 한 게시판안에 A,B카테고리 게시글을 한번에 둘다 불러오는데....
이걸 한 게시판안에 | 로 구분하여만든 카테고리별로 최신글을 불러오게 하고싶어요
밥 이라는 게시판에 햇반,밥솥밥 이렇게 두가지로 분류한 상태에서, 밥게시판의 햇반분류에 속하는 게시글만 불러오고싶은거에요!
메인페이지에 최신글 불러오는 함수를
<?php echo latest('theme/basic_data', 'newsroom', 6, 25,"","","1"); ?>
끝에 인자 추가해주고
lib/latest.lib.php에서 latest함수 수정해주고

$where 이거는 아래 최신글 불러오는 쿼리문에 붙였어요

저렇게 했는데 한 게시판의 글이 다 불러와지네요..
한게시판의 한카테고리글만 불러오고싶은데요ㅠㅠ
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
마르스컴퍼니
2019-12-09 (월) 22:40:06
최신글 캐시 사용 설정일 때문일 수 있습니다. if (!G5_USE_CACHE || $cache_fwrite) 구문
캐시 사용 설정인 경우 실제적용은 보통 1시간 뒤에 적용됩니다.
위 if 문을 일단 if (true) 로 임시변경한 후, 테스트해 보고..
정상적으로 작동한다면.. if 문을 원래대로 되돌리면 됩니다.
if (true) 임시 변경 후 테스트시에 정상적으로 작동하지 않는다면.. sql문을 echo 등으로 출력하여 확인한 뒤, sql문등을 살펴보시면 됩니다.
답변에 대한 댓글 2개
2019-12-12 (목) 15:22:57
true로 바꾸니 정상작동하네요ㅠ 감사합니다 근데 1시간 뒤 적용말고 혹시 바로 적용되게 가능할까요?
마르스컴퍼니
2019-12-12 (목) 15:53:41
/config.php 에 G5_USE_CACHE 가 true 로 설정된 것을 false 로 변경하면 최시글에 캐시를 쓰지 않게 됩니다. (캐시를 쓰는 것이 퍼포먼스상 더 좋을 수 있습니다.)
답변을 작성하려면 로그인이 필요합니다.