자매게시판끼리 최근게시물 부르기(?) 정보
그누호환 자매게시판끼리 최근게시물 부르기(?)본문
남들은 거의 쓰지 않는 팁일 듯 싶네요-_-;; 그래도 혹시나 저같은 분이 계실까봐 올립니다. 원래는 오늘 질답게시판에 제가 올린 질문을 Barami 님이 아주 자상하게 올려주신 팁입니다. 좀 아까와서 이리로...
원문 : http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&page=1&wr_id=32215&ca_id=
예를 들면 'A'와 'A_x'라는 게시판을 만들고 같은 헤드문서로 각 게시판에서 서로의 링크(최근게시물까지)를 나타내기 위해 만든 팁입니다.
제가 지금 쇼핑몰까지는 아니고 그냥 물건파는 사이트를 하나 만들고 있는데 한쪽은 제품소개 게시판(A) 한쪽은 제품사용후기 게시판(A_x)을 만들었습니다. 그리고 A에서는 A_x의 링크와 최근게시글을, A_x에서는 A의 링크와 최근게시글을 불러오고 싶었습니다. 즉, 게시판의 head.php(혹은 tail.php)에 상대게시판의 최근게시글 띄우는 소스를 넣은 거죠.
아래는 하나의 head.php(혹은 tail.php)로 양쪽 게시판에서 소기의 목적을 달성하는 팁입니다.
////////////////////여기부터/////////////////
<?
$sub_prefix = "_x";
$bo_table_len = strlen($bo_table);
$pos = strpos($bo_table, $sub_prefix);
if ($pos != ($bo_table_len - 2)) {
$bo_table2 = $bo_table . $sub_prefix;
} else {
$bo_table2 = substr($bo_table, 0, $bo_table_len - 2);
}
latest('basic', $bo_table2, 5, 17); //최근게시글 띄우는 소스
?>
////////////////////여기까지/////////////////
위의 소스를 헤드나 테일문서 어디든지 넣으면 됩니다. 단, 한쪽 게시판 이름이 "BOARD"라면 반드시 "BOARD_x"라는 이름의 게시판이 있어야 합니다. 아울러 양쪽 다 같은 헤드(테일)문서를 쓰셔야 합니다. 물론 "_x" 외에 임의로 정할 수 있습니다.
예제 게시판 : http://www.prsae.com/wb/?doc=bbs/gnuboard.php&bo_table=jt_01
페이지 오른쪽의 "고객말씀 게시판"이 위 게시판의 자매게시판(jt_01_fb)입니다.
게시판 이름은 각각 jt_01와 jt_01_fb로 했습니다. (fb는 feedback의 약자)
원문 : http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&page=1&wr_id=32215&ca_id=
예를 들면 'A'와 'A_x'라는 게시판을 만들고 같은 헤드문서로 각 게시판에서 서로의 링크(최근게시물까지)를 나타내기 위해 만든 팁입니다.
제가 지금 쇼핑몰까지는 아니고 그냥 물건파는 사이트를 하나 만들고 있는데 한쪽은 제품소개 게시판(A) 한쪽은 제품사용후기 게시판(A_x)을 만들었습니다. 그리고 A에서는 A_x의 링크와 최근게시글을, A_x에서는 A의 링크와 최근게시글을 불러오고 싶었습니다. 즉, 게시판의 head.php(혹은 tail.php)에 상대게시판의 최근게시글 띄우는 소스를 넣은 거죠.
아래는 하나의 head.php(혹은 tail.php)로 양쪽 게시판에서 소기의 목적을 달성하는 팁입니다.
////////////////////여기부터/////////////////
<?
$sub_prefix = "_x";
$bo_table_len = strlen($bo_table);
$pos = strpos($bo_table, $sub_prefix);
if ($pos != ($bo_table_len - 2)) {
$bo_table2 = $bo_table . $sub_prefix;
} else {
$bo_table2 = substr($bo_table, 0, $bo_table_len - 2);
}
latest('basic', $bo_table2, 5, 17); //최근게시글 띄우는 소스
?>
////////////////////여기까지/////////////////
위의 소스를 헤드나 테일문서 어디든지 넣으면 됩니다. 단, 한쪽 게시판 이름이 "BOARD"라면 반드시 "BOARD_x"라는 이름의 게시판이 있어야 합니다. 아울러 양쪽 다 같은 헤드(테일)문서를 쓰셔야 합니다. 물론 "_x" 외에 임의로 정할 수 있습니다.
예제 게시판 : http://www.prsae.com/wb/?doc=bbs/gnuboard.php&bo_table=jt_01
페이지 오른쪽의 "고객말씀 게시판"이 위 게시판의 자매게시판(jt_01_fb)입니다.
게시판 이름은 각각 jt_01와 jt_01_fb로 했습니다. (fb는 feedback의 약자)
추천
0
0
댓글 전체
지미영님, 질문이 좀 막연합니다^^; 궁금하신 게 있으시다면 그냥 여기로 물어보시면 될 듯 한데..
초보자 인데요..
이것에 대해서 더 자세히 알 수 있는 곳이 없을까요?
이것에 대해서 더 자세히 알 수 있는 곳이 없을까요?
요긴한 팁이군요, 감사합니다.
아주 좋은 팁인 듯 하군요....
감사합니다...^^
감사합니다...^^
특이한 팁 이네요 ^^.......@