테스트 사이트 - 개발 중인 베타 버전입니다

ca_id 불러오는 방법? 채택완료

tngh58 6년 전 조회 2,173

list.10.skin.php의 52~54번줄입니다.

 

1 if ($this->href) {
2         echo "<div class=\"sct_img\"><a href=\"{$this->href}{$row['it_id']}&ca_id=$ca_id\" class=\"sct_a\">\n";
3     }

 

원본과 비교하자면, 추가된 부분이 아래 빨간색 부분입니다. 

<a href=\"{$this->href}{$row['it_id']}&ca_id=$ca_id\" class=\"sct_a\"> 

 

php를 모르다보니 저 방법 말고도 해봤지만 안되서 이렇게 여쭤봅니다...

 

원했던 의도는 상품 상세페이지에 들어갔을때,

기존에는 아래와 같이 주소가 뜨는데, 

//localhost/shop/item.php?it_id=1471968206

 

아래와 같이 뒷부분에 &ca_id=10 처럼 카테고리의 아이디를 붙혀주고 싶습니다.

//localhost/shop/item.php?it_id=1471968206&ca_id=10 

 

 

 

 

-----------------------------------------------------

 

 

다른분이 예전에 문의하신부분 + 문의드리려 합니다.

ca_id=10(1차분류)가 아닌

ca_id=1010 링크주소에 이렇게 2차분류를 붙여주고 싶습니다.

 

if ($this->href) { echo "<div class=\"sct_img\"><a href=\"{$this->href}{$row['it_id']}&ca_id={$row['ca_id']}\" class=\"sct_a\">\n"; }

 

이렇게 하니, ca_id=10 1차분류가 붙더라구요~

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
e
6년 전

2차분류는 ca_id2 입니다.

즉, &ca_id2={$row['ca_id2']}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

t
tngh58
6년 전
너무감사합니다~~~바로 적용출력되네요!!!

혹시 ca_id=20 분류페이지에서, 2010,2020... 이렇게 하위분류를 모두 보여줄수있을까요???

게시판 그룹처럼요~

<ul>
<li>ca_id=2010 name과 링크(2010분류로 가게)</li>
<li>ca_id=2020 name과 링크(2020분류로 가게)</li>
</ul>
e
eyekiss
6년 전
/shop/category.php
function get_mshop_category($ca_id, $len) 함수를 활용해서 불러오면 됩니다.
t
tngh58
6년 전
네 ~ 그렇게 상품명에서 각각 분류마다 상단 html을 제가 넣었는데요 리스트에서 html 각각 들고올수있나요?

ca_id=20에서 2010의 html 2020의 html 이렇게요 ㅜㅜ
e
eyekiss
6년 전
get_mshop_category($ca_id, $len)
여기서 $ca_id=20; $len=4; 이렇게 하시면 20으로 시작하는 4자리 카테고리를 불러오는 겁니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인