뷰페이지 하단에 다른 게시판 리스트 나오게 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

뷰페이지 하단에 다른 게시판 리스트 나오게 정보

뷰페이지 하단에 다른 게시판 리스트 나오게

본문

뷰페이지 하단에 다른 게시판 리스트 나오게하기
뷰페이지 맨 아래쪽에 아래 코드 삽입
<?
$bo_table='News';//게시판명
$write_table=$g4[write_prefix].$bo_table;
$board=sql_fetch("select * from $g4[board_table] where bo_table='$bo_table'");
$board_skin_path = "{$g4['path']}/skin/board/{$board['bo_skin']}";
include "$g4[bbs_path]/list.php";
?>

질답게시판에서 답변한 내용인데 질문이 많다보니 묻혀버리는 것 같아 팁으로 등록합니다

G5용으로 고치면( 다른 G4스킨들도 마찬가지 방법으로 고치면 됩니다)

$bo_table='News';//게시판명
$write_table=$g5[write_prefix].$bo_table;
$board=sql_fetch("select * from $g5[board_table] where bo_table='$bo_table'");
$board_skin_path = "../skin/board/{$board['bo_skin']}";
include "./list.php";
추천
7

댓글 15개

5개만 나오게 하려면 최신글 스킨을 include 하는 것이 훨씬 나은 방법입니다
목록수만 5개 줄여서 나오게 하고 나머지 (페이징, 버튼 등)는 일반 게시판 처럼 그대로
나오게 하려면 마지막 줄 바로 위에 아래 코드를 추가하면 됩니다
$board[bo_page_rows] =5;
<?php
$bo_table='News';//게시판명
$write_table=$g5[write_prefix].$bo_table;
$board=sql_fetch("select * from $g5[board_table] where bo_table='$bo_table'");
$board_skin_url = "G5_SKIN_URL.'/board/{$board['bo_skin']}";
include "./list.php";​
?>

그누보드5 모델에 적용을 해 본 코드값 입니다.
간밤에 백가야님 QNA에 문의가 있으셨고,
균이님 지나가시다 답변 남겨 놓으셨고요.
그누보드5 에서 사용하고자 하신다면..
위와 같이 고쳐 쓰시면 되지 않나 생각합니다.
100% 확신은 없고요. 이상없이 돌아는 가고 입니다

https://sir.co.kr/qa/?wr_id=76632&stx=%EB%B7%B0%ED%8E%98%EC%9D%B4%EC%A7%80+%ED%95%98%EB%8B%A8%EC%97%90&sst=wr_num&unanswered=0&s_tag=!
G5_SKIN_URL, G5_SKIN_PATH 이것을 사용하기 불편해서 저는 경로를 직접 넣어 사용합니다
view 페이지가 bbs폴더에서 불러오는 회일이니 
$board_skin_path = "../skin/board/{$board['bo_skin']}";  이렇게 되는 것이죠
제가 백가야 선생님께 실수로 include 값을 등록해 드렸거든요.
제 공간에서 이상없어서 몇개 안 고쳐도 되네 하면서 등록..
등록하고 보니까 g4
제 쪽에서는 돌아가고요. ㅎㅎ 신기했습니다.
그런데 백가야 선생님은 삭제하면 된다 하셔서..
후딱 저도 삭제해 보았습니다. 안 되었고요.
안 되어야 맞고요..
그래서 다시 왜 그렇지?
그리고는 너무 졸려서 그만 도망가야했습니다. ㅜ

네.. 선생님..
제가 등록한 방식도 이상은 없이 작동하겠죠?
코드 내용만 봐서는.. 작동에 문제는 안 보여서요.

$board_skin_path = "../skin/board/{$board['bo_skin']}";  이렇게 되는 것이죠

귀한 팁.. 고맙습니다!..

행복하신 하루 되십시오!

추가 : 2015.06.13 19:11
하나 놓친 것이 있습니다.

include "./list.php";​

이 부분은 경로 상태에 따라서 달리 하셔야 합니다.

include "../list.php";​

이렇게 되실 수 도 있습니다.

폴더형으로 설치가 된 경우, 아닌 경우..
bbs 쪽 board 값을 뿌리면서..
만약 관리자쪽 설정..

head.php 이런 형태로 출력을 시킨경우..
../head.php 이렇게 설정을 하신 경우..

모두 다릅니다!
경로값만 맞게 잡아 주시면 절대 문제없습니다!
내 상황과 다르다 하여.. 틀렸다.. 안 된다.. 보다는..
한번만 더 점검해 주세요. ㅠㅠ
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT