list.skin.php를 한개 더쓰려면 > 그누4 질문답변

그누4 질문답변

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

list.skin.php를 한개 더쓰려면 정보

list.skin.php를 한개 더쓰려면

본문

제목대로 입니다.

일반 게시판에서

글쓰기를 하거나, 뷰화면에서 목록을 누르면

list.skin.php 로 가자나요...

그런데 표시 url은 http://127.0.0.1/gnuboard4/bbs/board.php?bo_table=test

이런식으로 나오자나요...실제로 스킨은 list.skin.php 이고요...

이것을 list2.skin.php 로 가게 하려고 하는데요...

board.php를 보니깐..  $board[bo_skin] 이란 게 보이는걸로 보아...

bo_skin 이라는 곳에 그 값을 저장하는것 으로 생각했습니다.(맞는지 모르겠지만...)

아무튼 저는 조건에 따라, list 와 list2로 나누어 져서 보여지게 할려고 하는거거든요...

list2.skin.php 로 가려면 어딜 수정 또는 추가해야 하나요....
  • 복사

댓글 전체

같은 게시판에서 스킨을 경우에 따라 2가지를 적용하고 싶으시다는건지요?
그렇다면 list.php 하단에 보시면
include_once("$board_skin_path/list.skin.php");
이런 구문이 있는데...
이것을
if(경우 A)
include_once("$board_skin_path/list.skin.php");
else
include_once("$board_skin_path/list2.skin.php");
이런식으로 처리를 해주시면 될겁니다..
답변 감사합니다.
말씀해 주신거랑 비슷한데요..

갤러리 게시판이 있고요... 이것의 list 화면이 2개를 쓸려고 합니다.

그런데 이것을 어디서 불러오냐면

일반 게시판 write 게시판에서 팝업으로 불러올때는 list2를
(게시판이 서로 다릅니다. 테이블이 다른거라서)

그러니까 write 에서는 무조건 list2로 가고요..
일반적 일때는 그냥 list 로 가게 할려고요...
팝업이 아니라 일반 화면에서는 list 를 이렇게 불러 올려고 하는것입니다.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=456
http://www.sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=459
를 참고 하시면
만드시는데 참고가 될 겁니다.

board.php에서, 추가로 만든 list2.php를 include해야겠군요.
게시판 목록을 하나 불러 오기 위해서
처리할 것들이 많기 때문에

단순히 최신글(latest()) 불러 오는 것으로 처리하는 것이 아니라면

근본적인 것부터 참고해야 합니다.

단순히 목록만 있어도 되는 것이라면

latest()로 해 보시죠.
© SIRSOFT
현재 페이지 제일 처음으로