한개의 게시물을 여러카테고리에 등록하는 방업은 없나요?
"카테고리"로 질문답변 게시판과 팁게시판을 모두 살펴보다가 유사한 게시물이 없어서 글 올리게 되었습니다.
카테고리를 나누고 게시물을 등록할때 경우에 따라선 분류한 카테고리중에 중복이 되는 경우가 있습니다.
예를 들어 사진첩이라면...
주위에 풍경이 좋은 절을 등록을 할때...
"풍경"이라는 카테고리에도 해당이 될 수 있고, "건축"이라는 카테고리에도 해당이 될 수 있는 것 같은데...이런 경우 셀렉트 박스나 다른 방법으로 여러 카테고리에 동시에 노출 되게 할 수 있는 방법은 없을까요?
혹시 가능한지 가능하다면 팁도 좀 주시면 감사하겠습니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 23개
이런것 찾으시나요?
하나의 카테고리를 사용하는데...그 카테고리 중에 여러군데서 노출이 될 수는 없나 싶어서요~
예를들어 "AAA|BBB|CCC|DDD|EEE|FFF|GGG" 이런 카테고리를 가지고 있는 경우...
1번 게시물을 AAA에도 노출이 되고 FFF에도 노출이 되게 하고 싶어서요.
전체보기에선 한개의 게시물이지만 카테고리별로 정렬이 될때 선택한 여러 카테고리에서 동시 노출이 될 수는 없을까요? ㅎㅎㅎ
http://pkgtest.mireene.com/gnu/bbs/board.php?bo_table=mm_link&mcat=2
------------------------------------------------------------------------------
풍경"이라는 카테고리에도 해당이 될 수 있고, "건축"이라는 카테고리에도 해당이 될 수
------------------------------------------------------------------------------
1-1
1-2
1-3
1-4
1-5
2-1
2-2
2-3
2-4
2-5
1
2
3
4
5
-1
-2
-3
-4
-5
이런식으로 검색이 됩니다. (본 소스 허락은 불당님에게 있습니다.)
제가 설명이 많이 부족했나 봅니다.
다중카테고리가 아니고....뮤죤님이 링크걸어주신 사이트에서 본다면..
비타민에도 나타나고 화장품에도 나타나게 할 수는 없을까 싶어서요..
등록하면서 셀렉트박스가 아니라 체크박스나 기타 형태로 해서 "비타민"과 "화장품"을 선택했다면...선택된 두개의 카테고리에선 노출이 되는데 "의류","아기옷"등에선 안나오게 할 수도 있을까요?
==>> 즉, 1차분류와 2차분류의 상호 연동및 개별 분류 리스트를 말씀하시는거 같습니다.
신규글 작성시 "링크 #1" 을 이용해서 이런걸 해결 할 수 있단 말씀이신가요?
제가 무지해서...ㅡㅜ
불당님이 알고 있는 소스를 기반으로 만든거라서요..
아이디어가 불당님에서 나왔고 원천 소스도 불당님에게 있어요.. 단지 전 제가 아는상식범위에서 만든소스구요..
허락은 전적으로 불당님에게 있습니다.
제가 간단하게...구현방법 써서 올릴게요..
뮤죤님 넘 넘 감사합니다...ㅠㅜ
게시물을 공지에 체크하면 어떻게 되나요?
<? if ($is_category) { ?>
<tr>
<td style='padding-left:20px; height:30px;'>· 분류</td>
<td><select name=wr_1 required itemname="분류"><option value="">선택하세요<?=$category_option?></select></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
ㅎㅎ 아래 플록님이 이미 하신다고 하니 좀 기다려보시는게 더 좋겠네요..
기다려야지 ㅋㅋ sellect 보다 체크 빡스가 더 좋내요~~ 기다려보죠.. ^^
전 아래 방법 말고는 모르겠네요.
http://pkgtest.mireene.com/gnu/bbs/board.php?bo_table=mm_link&mcat=1&mcau=2
(불당님께.....)
공개여부는 알수가 없습니다.^^
리스트
http://gnusr.com/g4/bbs/board.php?bo_table=demo_multi_gal
쓰기
http://gnusr.com/g4/bbs/write.php?bo_table=demo_multi_gal
플록님도 겔러리에서 이런 필요성을 느껴서 만드셨나 봅니다..ㅎㅎㅎ
이전에 rolo님께서 말씀하셨던 레코드수 관련 한계 문제도 있고해서 별도 테이블을 사용하는 방법을 생각해보다가 보류해놓은 상태입니다.
헐랭이님께서 별도 테이블로 가능하도록 손봐주신다면 얼른 공개하도록 하겠습니다.^^
언젠가 공개된다면 참 감사한 자료가 될 것 같습니다~ ^^;
플록님 홧팅하세요~
g4_ca_name이라는 테이블에
bo_table, wr_id, ca_name 항목을 넣고
A, 1, 'aaa' => A게시판 1번 글은 카테고리가 aaa
A, 1, 'bbb' => A게시판 1번 글은 카테고리가 bbb
A, 1, 'ccc' => A게시판 1번 글은 카테고리가 ccc
A, 2, 'aaa' => A게시판 2번 글은 카테고리가 aaa
이렇게 저장되게 하고
나중에 게시판 테이블이 이 테이블을 조인하면 원하는 결과를 얻을 수 있습니다.