카페24

카페24 특정 카테고리 내 상품만 검색되도록 하기

728x90
반응형

카페24 상품으로 관련상품 지정이 가능한 '스냅snap'기능을 만든 프로젝트가 있었다.

 

이후 추가 요청사항

검색했을때, 스냅으로 등록한 상품이 떠서 문제에요!

 

음.. 그럼 스냅용으로 등록한 상품은 검색이 되면 안되기에 카테고리>진열안함 처리를 했다.

그래더니 검색에는 안뜨지만, 상품 상세페이지에 관련 스냅으로 뜨지 않는 이슈발생.

다른 방법을 찾아야 한다.

 

카페24에서 특정 카테고리만 검색되게 하는 방법

 

 

기본적으로 카페24에서 안내하는 방법은 이러하다.

https://support.cafe24.com/hc/ko/articles/8469589684121-%ED%8A%B9%EC%A0%95-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC-%EC%83%81%ED%92%88%EB%A7%8C-%EA%B2%80%EC%83%89%EB%90%98%EA%B2%8C-%EC%B2%98%EB%A6%AC%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95

 

위 방법은 $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
반응형