한 게시판에 write.skin.php를 여러개 운영할 수 있나요?

한 게시판에 write.skin.php를 여러개 운영할 수 있나요?

QA

한 게시판에 write.skin.php를 여러개 운영할 수 있나요?

본문

한 게시판에 write.skin.php가 하나가 있는데요.

 

예를 들어 한개의 게시판 DB에  영문안내가 된 입력폼(외국인을 위한 페이지), 한글 아내가 된 입력폼  이런식으로 두개 이상의 입력폼을 만들 수 있나요??

 

write1.skin.php

write2.skin.php

 

이런식으로  만들던지 해서 입력 페이지는 다른데 한 게시판에서 관리하고 싶어서 그렇거든요..

링크를   따로 연결 해 줄 수 있는 별도의 페이지를 만들고 싶어요

 

 

이 질문에 댓글 쓰기 :

답변 4

가능합니다.

 

원하시는 형태의 조건을

 

/bbs/write.php 에서 

 

/skin/write.skin.php 를 불러오는 로직을 조건에 따라

 

여러개의 스킨을 인클루드 하면됩니다.

 

/skin1/write.skin.php

/skin2/write.skin.php

/skin3/write.skin.php

 

위의 설명에서 include 관련 사항은 생략하였습니다.

 

 

 

단순히 입력폼 부분만 필요하다면

write.skin.php 에서 

 

if (영문일때)

else if (한국일때)

 

식으로 폼만 추가 해도 될것 같습니다.

bbs/write.php파일 보시면 write.skin.php파일 불러 오는 코드가 있는데

그 부분을 if문 등으로 상황에 따라 분기시키면 되지 않을까 싶습니다.

초보에게 가장 쉬운 방법은

게시판을 하나 복사해 게시판 스킨을 새로 만들어서, 게시판 관리자에서 지정해 사용하는 거죠.

검색을 하다가 보게 되어서 오래된 게시물에 댓글로 문의를 드립니다.^^
위 질문의 요지는 두종류의 페이지에서 한 db table을 바라보는 방법인듯 한데,
말씀하신 방법으로 "게시판 관리자에서 지정"은 관리자 페이지에 들어가서 table 항목을 수정하자는 말씀이신지요?  게시판 기본설정의 table 항목은 수정이 불가능한 항목이어서 문의를 드립니다.

항상 sinbi님의 글을 보고 많은 도움을 받고, 배우고 있습니다.
감사합니다.

해봐야 하겠지만, 게시판 글쓰기 경우, $bo_table 값이 hidden으로 넘어갑니다.
A,B 두 개의 게시판을 만들고 글쓰기를 할 때,

A는 그대로 두고,
B는 글쓰기 폼에서 $bo_table값이 들어갈 자리에 스킨에서 임의로 A로 변경 후,
글쓰기 업데이트 처리되는 부분에서 다시 보낼 곳 지정해 보내면 되지 않을까 싶네요.
다만, 실제로 작업해보진 않아서, 어떤 부작용이 있을지는 장담 못하겠네요.

가장 문안한 게 글쓰기 입력폼에서 선택사항 만들어 원하는 입력폼이 뜨게 하는 게 가장 문안한 방법같긴 하네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,125 | RSS
QA 내용 검색

회원로그인

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