애니빌드.LAB
토론방
소스관련 [긴급]링크 수정 방법 긴급으로 부탁드립니다. (내일이 오픈이라 긴급으로 요청드립니다.)
- 운**팀
- 2016-02-03 15:52:00
- hit3526
- http://wdev.anybuild.co.kr/bbs/qna/5197
위 url은 작업해주신 제품목록 페이지입니다.
제품목록 상단의 카테고리 선택부분의 링크가 좌측 원댑스 선택시 우측에 해당 투댑스가 보여지고
투댑스를 클릭하면 제품목록이 로딩됩니다.
처음에 작업요청을 이렇게 드렸고 또 이와같이 작업되어있습니다.
그런데 고객이 원댑스를 클릭했을때 제품목록이 나오도록 해달라고 합니다.
예를들어 도어를 클릭했을때 도어 > 벨로체 도어 > 벨로체 도어 목록이 바로 나오게 해달라고 합니다.
이렇게 수정하려면 어떻게 수정해야하는지 방법을 좀 급하게 알려주세요.
부탁드립니다.
게시글 공유
URL복사
댓글작성
열기 닫기
열기 닫기
@ 그룹디자인 소스를 다음과 같이 수정하였습니다.
1) 그룹디자인의 옵션선택에 따라서 원하는 형태로 동작하도록 수정하였습니다. (링크이동 / 카테고리변경)
$link_type = $var_set[link_type]; // (1:링크 이동, 0:카테고리 변경)
2) 1뎁스 클릭 시 일반 링크의 경우 1뎁스(010*****)로 이동하게 되어있어서, 하위카테고리(01010100)로 바로 이동이 되도록 프로그램처리하였습니다.
if($v[sub_menu]){
if($v[sub_menu][0][sub_menu]){
$v_code = substr($v[code],0,2).'010100';
}else{
$v_code = substr($v[code],0,2).'010000';
}
}else{
$v_code = $v[code];
}
3) 1뎁스 버튼의 링크값을 다음과 같이 변경하였습니다.
<a href="{$v[link_url]}">
->
<a href="/product/product_list.htm?product_category={$v_code}" class="type_cate"|cond="!$link_type">
4) 옵션에 따라서 동작하도록 스크립트에 필터를 추가하였습니다.
$('.product_category1 a').on('click',function(){
->
$('.product_category1 a').filter('.type_cate').on('click',function(){