주소 입력 지원 추가] 신개념 폼 생성기 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

주소 입력 지원 추가] 신개념 폼 생성기 정보

게시판 주소 입력 지원 추가] 신개념 폼 생성기

첨부파일

newform.zip (91.6K) 201회 다운로드 2018-10-17 10:40:20

본문

폼 생성기로 만든 폼입니다.

 

그누4용으로 폼생성기를 만들었는데 호응이 아주 좋아서 5용으로도 다시 만듭니다. 그때와 다르게 아주 유연합니다.

 

1. 먼저 newform.zip을 받아서 풀면 extra.php와 두개의 스킨 폴더가 나옵니다.

스킨 폴더 두 개는 skin/board 아래에 넣어 주세요.

extra.php는 여분 필드를 추가하는 것인데 이것은 그누가 설치된 곳에 두고 추가 필드가 필요하면 갯수를 적당히 수정해서 돌려주세요. 원래 wr_1 ~ wr_10까지 있는데 추가를 해줍니다.

 

2. 게시판을 두개를 만들어 주고 각각의 스킨을 선택하세요.

formSetup의 경우는 폼을 디자인하는 기능을 합니다.

사용할 폼의 형식을 만드세요.
 

462671426_1539694825.0115.png

 

이렇게 자유롭게 원하는 양식을 넣습니다. text나 date와 같이 변수가 없는 경우는 그냥 제목과 형식만 선택하면 됩니다.

462671426_1539694906.4874.png

 

리스트 형식일 경우 이렇게 선택할 내용을 넣어 주면 됩니다.

필수 입력으로 하실 경우에는 html에 체크해주세요.

주소의 경우는 한번만 입력 지원합니다.

 

frontFrom의 경우는 실제 사용할 폼 부분입니다. formSetup에서 설정한 내용을 신청서 등의 폼으로 사용하게 해줍니다.

- 처음 게시판을 만들 때 여분 필드로 가서

 462671426_1539695013.1191.png

 

위처럼 출력 디자인을 결정합니다. 여분필드값1에는 제목 형식을 정합니다. 앞에 이름은 필드값입니다.구분은 "|" 로 합니다. 그럼 신청한 이름을 읽어서 제목에 누구누구님의 신청이 접수되었습니다로 나옵니다. 반드시 넣어야 합니다. |로 필드값을 넣지 않고 그냥 제목만 넣어도 됩니다.

 

2번째는 출력 순서입니다.

이름&1|성별&1|생년월일&2|국적&2|시작일&3|마감일&3|파일|남기는 말

로 넣을 경우 &1,&2는 2단으로 출력한다는 의미입니다. 이름과 성별이 이단으로 나오게 됩니다. 순서대로 나옵니다. 이게 들어가 있지 않으면 그냥 한 줄 다 쓴다는 의미입니다. 이 순서대로 폼의 입력 부분이 나옵니다. 반드시 넣어야 합니다.

 

3번째는 작성 후 갈 페이지입니다. 빈칸이면 그냥 게시판 보기로 나옵니다.

 

그후에 frontForm에서 write.skin.php를 열어서 $board 에 formSetup의 게시판 테이블명을 넣습니다.

view.skin.php역시 동일하게 합니다. 그래야 formSetup의 내용을 가져 옵니다.

 

처음에는 방식이 낯설어 보이지만 익숙해지면 일단 formSetup을 원하는 폼의 내용을 넣어 두고 필요할 때마다 다른 형싱의 fronFrom을 여러개 만들면 됩니다. formSetup은 한번만 만들어 두면 되고 frontForm으로 활용하면 됩니다.

 

데모보기: http://hostingis.com/lec/bbs/board.php?bo_table=apply&wr_id=1

 

 

 

 

 

 

추천
15

댓글 전체

보유한 포인트가 없어서 접근이 안도니다고 나와요
그래서 전 그냥 회원 가입을 하고 하니 되기는 하는데요 게시판 접근 레벨 확인을 해보셔야 할 듯 합니다.
아 그리고요 혹시 이거여 폼 테이블 디자인 레이아웃을 디자인을 하려고 하면 formSetup에서 쓰기 페이지에서 소스 상에서 해주어야 하는지 궁금 궁금합니다.
전체 2,431 |RSS
그누보드5 스킨 내용 검색

회원로그인

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