Help Center
카페24 소식
[스마트디자인] 상품 리스트 메뉴 숨김 기능
2012-05-24
안녕하세요, 카페24 운영도우미 입니다.
상품리스트 페이지에서 대분류만 있을 경우 분류명,현재위치 영역을 보이지 않게 할 수 있는 기능입니다.
단, 대분류에 중분류가 설정되어 있으면 해당 부분은 반영되지 않습니다.
자세한 내용은 아래를 참조해 주세요.
아래 코드를 활용하시면, 상품리스트 화면에 적용하실 수 있습니다.
표준스킨에서는 아래와 같은 파일을 수정해주시면 됩니다.
1. HTML 수정
- '상품 > 상품분류 (/product/list.html)' 파일
<div module="Product_menupackage"> <!--@js(/js/module/product/menupackage.js)--> <!--@css(/css/module/product/menupackage.css)--> <div class="path" module="product_headcategory"> <h3>현재 위치</h3> <ol> <li class="first"><a href="/">홈</a></li> <li class="{$disp_cate_1|display}"><a href="/product/list.html{$param_1}">{$name_1}</a></li> <li class="{$disp_cate_2|display}"><a href="/product/list.html{$param_2}">{$name_2}</a></li> <li class="{$disp_cate_3|display}" title="현재 위치"><strong><a href="/product/list.html{$param_3}">{$name_3}</a></strong></li> </ol> </div> <div class="titleArea" module="product_headcategory"> <h2><span>{$title_text}</span></h2> </div> <ul class="menuCategory"> <li style="display:{$display};" module="product_menucategory"> <strong><a href="/product/list.html{$param_mid}"><span>{$name_mid}</span></a></strong> <ul class="sub" module="product_categorylist"> <li><a href="/product/list.html{$param_low}" class="first">{$name_low}</a></li> <li><a href="/product/list.html{$param_low}">{$name_low}</a></li> <li><a href="/product/list.html{$param_low}">{$name_low}</a></li> </ul> </li> </ul> </div> |
2. JS 수정
- 새로운 파일 : /js/module/product/menupackage.js
$(document).ready(function(){ if ($('.menuCategory').html().replace(/^ss*/, '').replace(/ss*$/, '') == '') { $('.xans-product-menupackage').css('display', 'none'); } }); |
카페24 는 쇼핑몰 운영을 보다 편리하고 쉽게 할 수 있도록 기능 업데이트를 지속적으로 진행하고 있습니다.
더 좋은 서비스가 되기 위해 노력하겠습니다. 끊임없는 애정과 관심 부탁 드립니다.
궁금하신 사항은 언제든지 고객지원센터 1:1게시판으로 문의해주세요. [문의하기]