안녕하세요, KBOARD 게시물 등록 관련 문의 한가지 드립니다.
<개요>
1. 게시물 리스트의 글쓰기 버튼 삭제, 임의의 링크버튼 삽입.
2. 임의의 링크버튼 클릭 시 팝업 창을 띄우고 입력값 받음.
3. 입력값을 DB에 저장.
: insert into wp_kboard_board_content (board_id, parent_uid, member_uid, member_display, title, content, date, view, search) values (이하 생략);
4. 문의
: mysql의 해당 테이블을 보면 팝업창에서 입력받은 값이 입력되어 있는데, 해당 board_id 게시판 리스트에서는 글 목록이 보이지 않는데요, 혹시 팝업창으로 입력받은 값을 넣을 때, 다른 추가 작업이 필요한가요? board_id는 정확한 값이 들어가 있습니다.
가능하시면 정기후원 등록 부탁드려요^^
캬... 명쾌하십니다. notice NULL값 때문이었네요.
항상 이상한 질문에 답변을 깔끔하게 달아주셔서, 정말 감사합니다!!
리스트를 불러오는 기본 쿼리는 아래와 같습니다.
SELECT * FROM `wp_kboard_board_content` WHERE `board_id`='1' AND `notice` LIKE '' AND `parent_uid`='0' ORDER BY `date` DESC LIMIT 0,10
DB 테이블에 입력된 컬럼값이
notice 값이 빈값이여야 하며 (NULL이 아닙니다.)
parent_uid 값이 0 이어야 합니다.
정확한 값이 들어가 있는지 확인해보시길 바랍니다.
또한 kboard_list_where 필터를 활용하시면 쿼리문을 수정하실 수 있습니다.
자세한 내용은 아래 링크를 살펴봐주세요~^^
<추가문의>
해당게시판 리스트에서는 목록에 보이질 않구요,
브라우져의 주소창에 URL/?uid=xx&mod=document 입력 시에는 수동으로 입력한 내용이 제대로 보입니다.
(KBOARD 대쉬보드에서 설정한 선택한 관리자 기능 등도 다 정상적으로 동작합니다.)
(게시글 볼때 하단부의 이전글, 다음글 링크도 정상적으로 동작합니다.)
list 페이지에서 보이기만 하면 되는데, 어찌 해야할지요^^;;