728x90
반응형
카페24 상품으로 관련상품 지정이 가능한 '스냅snap'기능을 만든 프로젝트가 있었다.
이후 추가 요청사항
검색했을때, 스냅으로 등록한 상품이 떠서 문제에요!
음.. 그럼 스냅용으로 등록한 상품은 검색이 되면 안되기에 카테고리>진열안함 처리를 했다.
그래더니 검색에는 안뜨지만, 상품 상세페이지에 관련 스냅으로 뜨지 않는 이슈발생.
다른 방법을 찾아야 한다.
카페24에서 특정 카테고리만 검색되게 하는 방법
기본적으로 카페24에서 안내하는 방법은 이러하다.
위 방법은 $form.category_no (카테고리 selectbox) 를 보이지 않게 넣고, js로 원하는 카테고리를 선택하는 것.
복잡하다.
✅ 해결 방법으로 간단히 검색 모듈안에 한줄만 추가해주면 된다.
<div module="Layout_SearchHeader">
<!--
$product_page=/product/detail.html
$category_page=/product/list.html
-->
<!-- 스냅을 제외한 상품만 검색 -->
➡️ <input type="hidden" name="category_no" value="검색하려는 카테고리 no" />

이렇게 사용하기 위해서 상품/스냅을 대분류로 나누는 작업도 해주었다.
+
우선 카페24에서 제공한는 검색 기능의 최대치를 사용할 수 있는 가이드는 아래와 같다.
https://sdsupport.cafe24.com/product/detail.html?product_no=3836&cate_no=66&display_group=1
한국어 상품상세 검색
모듈 가이드 참고 방법 모든 모듈은 무료로 제공되는 표준 디자인을 기준으로 제작되었으며 어떤 페이지에도 자유롭게 사용하실 수 있습니다. 왼쪽의 카테고리 구분은 제공되는 표준 디자인을
sdsupport.cafe24.com
위 기능을 100% 활용하면, 필터 기능도 만들수 있다. (뿌듯)

728x90
반응형