추가 필드에 대한 질문입니다. > 그누4 질문답변

그누4 질문답변

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

추가 필드에 대한 질문입니다. 정보

추가 필드에 대한 질문입니다.

본문

그누에서 기본 10개의 필드를 제공하지만
그것보다더 많은 추가 필들르 사용하고자 합니다.

DB에서는 itpoint_1 ~ 7까지의 필드를 생성하였습니다.

adm 폴더 안의 sql_write.sql 란 파일을 수정해서 게시판 생성시 필드가 생성되록 만들었습니다.
(형식은 varchar(255) 로 입력.)

스킨에서는

<input class=ed style="width:200px;" name=itpoint_1 itemname="point1" value="<?=$write[itpoint_1]?>">

식으로 7개를 추가하였구요.

글작성후 데이타를 보면 전부 데이타가 0으로 나옵니다.
강제적으로 (sql관리자) 데이타를 임의로 수정후 글 수정버튼을 누르니까

임의 수정한 테이타는 보여지는데 바꾸고 저장을 하면 저장이 되질 않네요..

단순 DB에서의 필드 추가만으로 사용이 불가능한건가요?

다른 소스 어딘가에 제한된것이 있는지 도통 모르겠어요 ㅠ.ㅜ

횡설수설입니다만.. 고수닙들 답변 기다릴께요

댓글 전체

추가 필드는 1개 가지고도 10개의 필드로도 활용할 수 있습니다.
실제로 그렇게 활용하시는분도 계시구요.
원리는 그누보드의 분류기능처럼 '|'로 구분해서 추가필드에 값들 넣는겁니다.
예를 들어 추가필드1에 '1|2|3'를 넣으면 필드3개로도 쓸수 있습니다.
저의 경우에는 추가필드 외에 더 필요할 경우 게시판의 성격에 맞춰 자주 사용하지 않는 필드를 활용하고 스킨을 변경하는 방법을 사용했는데요... wr_link1(text), wr_link2(text), wr_link1_hit(int), wr_link2_hit(int), wr_homepage(varchar), wr_good(int), wr_nogood(int) 등을 활용했죠...
대신에 혹시라도 햇갈릴까봐 스킨과 연관해서 수정해서 만든후 스킨에 Remark를 ^^
(제 머릿속에도 지우개가... -_-)

이런 것을 잘 활용하면 현재 버전에서는 지원하지 않지만 지원되는 함수를 사용하여 스크랩 횟수를 저장할 수도 있죠...
wr_link1_hit, wr_link2_hit, wr_good, wr_nogood 등... (나중에는 지원되길 바라며)

달빛온도님 아이디어와 함께 활용하면 그래도 많이 활용될 것입니다.
폼으로 전송했는데 데이터가 저장되지 않는다면

저장을 처리하는 부분에서 추가 필드에 데이터를 넣지 않았다는 말이겠죠..

그누보드 원본소스에서 글 작성후 저장하는 부분을 찾으셔서 만드신 필드도 저장하도록 수정하세요..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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