영카트 메뉴 대분류 클릭 안되게 막고 싶습니다!

영카트 메뉴 대분류 클릭 안되게 막고 싶습니다!

QA

영카트 메뉴 대분류 클릭 안되게 막고 싶습니다!

본문

영카트 메뉴 대분류 클릭 안되게 막고 싶습니다!

분류를 관리자페이지에서 설정했는데..

php어디서 접근해야할지ㅏ..

이 질문에 댓글 쓰기 :

답변 4

영카트의 분류에서 

1차분류를 클릭 안되게 하고 싶으시다는거죠?

다시말해서

ca_id = 10

ca_id = 20

과 같이 두자리말고

세부내역인

ca_id = 1010

ca_id = 1020 

이런것이나

ca_id = 101010

ca_id = 102020

이런식의 내용만 보이게 하고 싶으시다는것 같은데 맞나요??

 

만약에 그렇다면

 

/shop/list.php

/shop/item.php

에서 카테고리들을 사용하는데

대부분 list이겟지만요

 

list.php 상단에

 

 
 
$sql = " select * from {$g5['g5_shop_category_table']} where ca_id = '$ca_id' and ca_use = '1'  ";
$ca = sql_fetch($sql);
if (!$ca['ca_id'])
    alert('등록된 분류가 없습니다.');
 

이런 내용이 있습니다.

 

이것은 분류가 없을때 처리하는 로직인데

해당로직 이후에 파리미터로 받은 $ca_id 의 크기를 비교해서 대분류내용이면 접근이 안된다고 

메세지를 전달하는 로직을 추가해보시죠

 

 

 
 
$sql = " select * from {$g5['g5_shop_category_table']} where ca_id = '$ca_id' and ca_use = '1'  ";
$ca = sql_fetch($sql);
if (!$ca['ca_id'])
    alert('등록된 분류가 없습니다.');
 
//추가된 로직
$casize = length($ca_id);
if ($casize == 2) 
    alert('대분류는 접근이 안됩니다.');
 

무슨말일까요 카테고리 메뉴를 생성을했는데 클릭은 안되게 막고싶다고요?

그렇면 클릭을 안되게 할려면 차라리 메뉴를 왜 생성하죠? 안만들면 되지않나요?

정확한 의도가 뭔지는 이해는 안되지만 .선생님말씀 그대로 해석을한다면 카테고리 분류 생선된 1차메뉴의 링크를 제거하면되겠지요

위치는  theme/shop/category.php 파일열어서 1차부분의 <a ~> 제거하시거나 href="#"

좀 더 명확하게 작성하세요.

무엇때문에 그런 효과를 내고 싶으신건지..

그리고 전체에 적용할건지 아니면 특정 페이지에서만 인지..

 

사용자의 의도를 파악하지 못하는 질문은

원하는 결과를 내기 어렵습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,664 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT