한게시판의 목록을 두가지 형태로 나타내려합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

한게시판의 목록을 두가지 형태로 나타내려합니다. 정보

한게시판의 목록을 두가지 형태로 나타내려합니다.

본문

게시판 스킨에서..

list.skin2.php를 하나 더 만들어 목록을 두가지 형태로 뽑아내서 사용하고 싶습니다.

필드가 20개짜리 게시판인데 list.skin.php는 '간편보기'로 해서 필드 10개정도만 목록에 보여주고,
 list.skin2.php는 필드 20개 모두를 목록에 보여주려고 합니다.

write.skin.php와 view.skin.php는 하나로 사용하고요.


일단 list.skin2.php는 만들어서 스킨에 넣어놨는데.. 그다음엔 뭘 어떻게 해야하는지..
상세보기(list.skin2.php)가 보여지려면 어디에 링크를 걸어야 하는지..

도움 부탁드립니다~

댓글 전체

세션을 이용하면 어떨까요?

일단은 visit.skin.php의 내용을 visit.skin1.php로 복사

<? // /bbs/set_session.php 파일을 이렇게 생성
include_once("./_common.php");
if(substr($var, 0, 3) == 'mb_' || substr($var, 0, 3) == 'ss_') die();
$_SESSION[$var] = $val;
header("location: $_SERVER[HTTP_REFERER]");
?>

<? // /스킨경로/list.skin.php의 내용
if($_SESSION['skin2']) {
  echo "<p><a href='$g4[bbs_path]/set_session.php?var=skin2&val=0'>간단보기</a></p>";
  include_once("$board_skin_path/list.skin2.php");
} else {
  echo "<p><a href='$g4[bbs_path]/set_session.php?var=skin2&val=1'>상세보기</a></p>";
  include_once("$board_skin_path/list.skin1.php");
}
?>
감사합니다. 소스대로 했더니 되긴 하는데..

상세보기페이지에서 목록이 2개가 열리네요.

list.skin2.php 코딩이 잘못되었나 봤는데.. 그건 아닌거 같고..

제가 주신 소스에 대한 이해가 전혀 없어서..
전체 16 |RSS
그누4 질문답변 내용 검색

회원로그인

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