애니빌드.LAB
Solution
원하는 위치에 게시판 추가 하기 (iframe 방식)
- Anybuild
- 2014-06-28 18:10:00
- hit6462
- http://lab.anybuild.co.kr/bbs/solution/1745
간혹 특정 페이지 하단에 게시판을 추가해야 한다던가
쇼핑몰에서 각 상품마다 갤러리게시판을 추가해야 하는 경우가 있습니다.
이런경우 직접 iframe 로 코딩해도 되지만 iframe의 리사이징 문제와 각 상품마다 카테고리 생성문제 때문에 작업량이 많습니다.
애니빌드 솔루션은 이러한 번거로운 작업을 쉽게 할수 있도록 미리 자바스크립트 함수로 생성해놨으므로 쉽게 사용할 수 있습니다.
1. [커뮤니티 > 게시판 관리 > 게시판 관리]에서 포토 게시판을 생성 합니다.

2. 추가페이지 1장 만들고, 해당 페이지에 게시판을 붙여 보도록 하겠습니다.
[디자인관리 > 고급 디자인 관리 > 추가 페이지 관리]에서 아래와 같이 페이지를 생성하세요.

완성 페이지 : http://sskshop1t.anybuild.com/page/bbs_load
이런 기능은 게시판하나를 여러군데 출력 시켜야 하는경우 유용 한 기능입니다.
예를들어 견적문의 게시판과 같이 중요한 게시판은, 여러 페이지에 노출 시키려는 경우가 많습니다.
이럴때 bbs_auto_category() 함수를 이용하면 쉽게 게시판을 붙일 수 있습니다.
3. 쇼핑몰 상품 상세보기 화면에 게시판 추가 하기.
예를들어 쇼핑몰 상품이 1000개가 등록 되어 있고, 각 상품 마다 포토 게시판을 추가 해야하는경우, 게시판을 1000개 만들어서 붙이기에는 매우 비효율적입니다.
이런경우 각 상품마다 게시판을 생성하는게 아니라 서브 카테고리를 생성하는것이 좋습니다.
bbs_auto_category() 함수는 자동으로 카테고리까지 생성하는 기능까지 포함되어 있으므로 쉽게 사용할수 있습니다.
[디자인관리 > 고급 디자인 관리 > 세부 화면 디자인]으로 이동 후 [ [쇼핑몰]상품 관련> 상품 상세 보기 ]에서 아래와 같이 소스를 추가 합니다.

bbs_auto_category() 함수에 대해서 설명드리겠습니다.
첫번째 전달값은 게시판 코드를 입력하고
두번째 전달값은 생성할 카테고리 고유번호를 입력하면 되는데 {$goods_idx}는 쇼핑몰 상품 고유 번호이므로 카테고리와 1:1 매칭이 됩니다.
세번째 전달값은 카테고리명을 입력하면 되는데 여기에 {$goods_name} 입력시 카테고리명에는 자동으로 쇼핑몰 상품명으로 생성 됩니다.
완성화면 : http://sskshop1t.anybuild.com/shop_goods/goods_view.htm?goods_idx=25061
4. 회원별로 게시판 생성하기
오픈마켓은 여러명의 판매자가 있고 판매자 수 많큼 미니샵이 있습니다.
각 미니샵 마다 게시판을 추가해야 하는 상황이라면 위 3번 방식처럼 게시판을 추가하면 문제가 있습니다.
자신의 미니샵에 올라온 글에 대해서는 관리자 권한 (수정,삭제)이 있어야 하는데 위 3번 방식은 모든 판매자에게 똑같은 권한이 주어지기 때문에 게시글을 관리를 할 수 없습니다.
그렇다면 각 게시판 카테고리마다 관리권한을 부여 해야 하는데 아래와 같이 소스 입력하시면 간단하게 해결 할수 있습니다.
우선 [디자인관리 > 고급 디자인 관리 > 세부 화면 디자인]에서 [[오픈마켓] 미니샵 관련> 미니샵 메인 ]으로 이동 합니다.
아래와 같이 소스를 추가 삽입합니다.

bbs_auto_category() 함수에 대해서 설명 드리겠습니다.
첫번째 전달값은 게시판코드 입력하시면 됩니다.
두번째 전달값은 게시판 서브 카테고리의 고유번호를 입력해야하는데 {$ms_idx}는 미니샵 고유 번호 이므로 서브 카테고리와 1:1 매칭이 됩니다.
세번째 전달값은 서브 카테고리명을 입력해야하는데 {$ms_company_name} 입력시 미니샵의 상호명이 입력 합니다.
네번째 전달값은 해당 서브 카테고리의 관리자 ID를 입력 할수 있습니다. {$ms_id}는 미니샵 판매자 아이디 이므로 해당 서브 카테고리의 수정,삭제 권한이 부여 됩니다.
실제 적용 사이트 : http://mylocalfood.anybuild.co.kr/openmarket/shop_list.htm?group_idx=4
미니샵을 클릭 후 "재배중인 농산물"탭을 클릭해보시기 바랍니다.
이상 bbs_auto_category() 함수에 대해서 알아 봤습니다.
쇼핑몰에서 각 상품마다 갤러리게시판을 추가해야 하는 경우가 있습니다.
이런경우 직접 iframe 로 코딩해도 되지만 iframe의 리사이징 문제와 각 상품마다 카테고리 생성문제 때문에 작업량이 많습니다.
애니빌드 솔루션은 이러한 번거로운 작업을 쉽게 할수 있도록 미리 자바스크립트 함수로 생성해놨으므로 쉽게 사용할 수 있습니다.
1. [커뮤니티 > 게시판 관리 > 게시판 관리]에서 포토 게시판을 생성 합니다.

2. 추가페이지 1장 만들고, 해당 페이지에 게시판을 붙여 보도록 하겠습니다.
[디자인관리 > 고급 디자인 관리 > 추가 페이지 관리]에서 아래와 같이 페이지를 생성하세요.

<br><br>
<font color='red'><b>아래 게시판은 iframe으로 불러온 게시판 입니다.</b></font><br>
<br><br>
<script>
bbs_auto_category('photo');
</script>
완성 페이지 : http://sskshop1t.anybuild.com/page/bbs_load
이런 기능은 게시판하나를 여러군데 출력 시켜야 하는경우 유용 한 기능입니다.
예를들어 견적문의 게시판과 같이 중요한 게시판은, 여러 페이지에 노출 시키려는 경우가 많습니다.
이럴때 bbs_auto_category() 함수를 이용하면 쉽게 게시판을 붙일 수 있습니다.
3. 쇼핑몰 상품 상세보기 화면에 게시판 추가 하기.
예를들어 쇼핑몰 상품이 1000개가 등록 되어 있고, 각 상품 마다 포토 게시판을 추가 해야하는경우, 게시판을 1000개 만들어서 붙이기에는 매우 비효율적입니다.
이런경우 각 상품마다 게시판을 생성하는게 아니라 서브 카테고리를 생성하는것이 좋습니다.
bbs_auto_category() 함수는 자동으로 카테고리까지 생성하는 기능까지 포함되어 있으므로 쉽게 사용할수 있습니다.
[디자인관리 > 고급 디자인 관리 > 세부 화면 디자인]으로 이동 후 [ [쇼핑몰]상품 관련> 상품 상세 보기 ]에서 아래와 같이 소스를 추가 합니다.

<br><br>
<font color='red'><b>아래 게시판은 iframe으로 불러온 게시판 입니다.</b></font><br>
<br><br>
<script>
bbs_auto_category('photo','{$goods_idx}','{$goods_name}');
</script>
bbs_auto_category() 함수에 대해서 설명드리겠습니다.
첫번째 전달값은 게시판 코드를 입력하고
두번째 전달값은 생성할 카테고리 고유번호를 입력하면 되는데 {$goods_idx}는 쇼핑몰 상품 고유 번호이므로 카테고리와 1:1 매칭이 됩니다.
세번째 전달값은 카테고리명을 입력하면 되는데 여기에 {$goods_name} 입력시 카테고리명에는 자동으로 쇼핑몰 상품명으로 생성 됩니다.
완성화면 : http://sskshop1t.anybuild.com/shop_goods/goods_view.htm?goods_idx=25061
4. 회원별로 게시판 생성하기
오픈마켓은 여러명의 판매자가 있고 판매자 수 많큼 미니샵이 있습니다.
각 미니샵 마다 게시판을 추가해야 하는 상황이라면 위 3번 방식처럼 게시판을 추가하면 문제가 있습니다.
자신의 미니샵에 올라온 글에 대해서는 관리자 권한 (수정,삭제)이 있어야 하는데 위 3번 방식은 모든 판매자에게 똑같은 권한이 주어지기 때문에 게시글을 관리를 할 수 없습니다.
그렇다면 각 게시판 카테고리마다 관리권한을 부여 해야 하는데 아래와 같이 소스 입력하시면 간단하게 해결 할수 있습니다.
우선 [디자인관리 > 고급 디자인 관리 > 세부 화면 디자인]에서 [[오픈마켓] 미니샵 관련> 미니샵 메인 ]으로 이동 합니다.
아래와 같이 소스를 추가 삽입합니다.

<script>
bbs_auto_category('mini_g',{$ms_idx},'{$ms_company_name}','{$ms_id}');
</script>
bbs_auto_category() 함수에 대해서 설명 드리겠습니다.
첫번째 전달값은 게시판코드 입력하시면 됩니다.
두번째 전달값은 게시판 서브 카테고리의 고유번호를 입력해야하는데 {$ms_idx}는 미니샵 고유 번호 이므로 서브 카테고리와 1:1 매칭이 됩니다.
세번째 전달값은 서브 카테고리명을 입력해야하는데 {$ms_company_name} 입력시 미니샵의 상호명이 입력 합니다.
네번째 전달값은 해당 서브 카테고리의 관리자 ID를 입력 할수 있습니다. {$ms_id}는 미니샵 판매자 아이디 이므로 해당 서브 카테고리의 수정,삭제 권한이 부여 됩니다.
실제 적용 사이트 : http://mylocalfood.anybuild.co.kr/openmarket/shop_list.htm?group_idx=4
미니샵을 클릭 후 "재배중인 농산물"탭을 클릭해보시기 바랍니다.
이상 bbs_auto_category() 함수에 대해서 알아 봤습니다.
게시글 공유
URL복사
열기 닫기