미채택 완료

상품 최신글 사용중 1차분류명 노출하기

2023-08-02 (수) 18:47:55 1,985

현재 메뉴가

1차분류(아이템 명) / 2차분류 (유료,무료) 형태로 나뉘어져 있습니다.

상품을 등록할때는 2차를 클릭하여 등록하였습니다.

메인에 최신글을 사용하여 1차분류명을 노출하려고 합니다.

Copy
$ca = get_shop_item_with_category($row['it_id']);
echo "<div class=\"sct_basic\">".$ca['ca_name']."</div>\n";

https://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=2&page=5

구원자와 같은 그누스터디에서 발견한 코드지만,, 해당 코드로 작업하면 2차분류인 [유료] or [무료]가 나옵니다.

해당 아이템의 1차분류인 [아이템명] 이 나오게 바꿀 수 있을까요?

|

답변 2개 / 댓글 3개

2023-08-03 (목) 05:48:39

... 해당 코드로 작업하면...

==

작업하신 소스를 올려 보세요.

소뒷걸음 쳐보면

...  where ca_id2 = '{$row['ca_id']}'

and ....

이런 걸 원하시는 걸까요

답변에 대한 댓글 2개

2023-08-03 (목) 09:20:54
말그대로 상단의 코드 자체입니다! 상품진열 main.40.skin.php 에서 해당상품의 1차분류 명을 가져오려고합니다.
main.40.skin.php 에서 해당상품의 1차분류 명을 가져오려고...
==
이부분 소스를 올려 보세요
Copy
$ca = sql_fetch(" select ca_name from {$g5['g5_shop_category_table']} where ca_id = '".substr($row['ca_id',0,2)."' and ca_use = '1' ");
echo "<div class=\"sct_basic\">".$ca['ca_name']."</div>\n";

if ($this->view_it_basic && $row['it_basic']) {
    echo "<div class=\"sct_basic\">".stripslashes($row['it_basic'])."</div>\n";
}

코드를 이렇게 앞에 2자리만 사용하시면 1차분류입니다.

답변에 대한 댓글 1개

2023-08-03 (목) 09:20:04
해당코드에서 오류가 나네요 ㅜ.ㅜ... sql호출쪽은 아예모르는 디자이너다 보니,, 죄송합니다.

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