안녕하세요. 관리자님
영카트4에는 아래방법을 사용하면 상품상세보기에서 2차 3차 카테고리 표시가 가능한데 영카트5에서는 어디를 수정해야하나요.
http://sir.co.kr/bbs/board.php?bo_table=yc4_qa&wr_id=44280
영카트5 navigation.skin.php 에서 if ($ca_id2), $navigation2, $len2, --- , <?php echo $navigation2; ?> 이런식으로 수정을 해봤는데 잘 안되네요^^
if ($ca_id)
{
$navigation = $bar = "";
$len = strlen($ca_id) / 2;
for ($i=1; $i<=$len; $i++)
{
$code = substr($ca_id,0,$i*2);
$sql = " select ca_name from {$g5['g5_shop_category_table']} where ca_id = '$code' ";
$row = sql_fetch($sql);
$sct_here = '';
if ($ca_id == $code) // 현재 분류와 일치하면
$sct_here = 'sct_here';
if ($i != $len) // 현재 위치의 마지막 단계가 아니라면
$sct_bg = 'sct_bg';
else $sct_bg = '';
$navigation .= $bar.'<a href="'.G5_SHOP_URL.'/list.php?ca_id='.$code.'" class="'.$sct_here.' '.$sct_bg.'">'.$row['ca_name'].'</a>';
}
}
else
$navigation = $g5['title'];
댓글 1개
{
$str2 = $bar2 = "";
$len2 = strlen($it['ca_id2']) / 2;
for ($i=1; $i<=$len2; $i++)
{
$code2 = substr($it['ca_id2'],0,$i*2);
$sql2 = " select ca_name from $g5[g5_shop_category_table] where ca_id = '$code2' ";
$row2 = sql_fetch($sql2);
$style2 = "";
if ($it['ca_id2'] == $code2)
$style2 = "style='font-weight:bold;'";
$str2 .= $bar2 . "<a href='./list.php?ca_id=$code2' $style>$row2[ca_name]</a>";
$bar2 = " > ";
}
}
echo $str2;
위 코드를 참고해 보시기 바랍니다.
참고로 영카트4의 질문답변 고객지원은 올해 말까지만 운영됩니다.
2015년도 부터는 QA게시판에서 통합 운영되며 저희쪽에서 의무적으로 답변 드리지는 않음을 양지하여 주시기 바랍니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 56073 | |
| 56067 | |
| 56065 | |
| 56060 | |
| 56058 | |
| 56055 | |
| 56051 | |
| 56048 | |
| 56044 | |
| 56043 | |
| 56042 | |
| 56039 | |
| 56035 | |
| 56032 | |
| 56030 | |
| 56028 | |
| 56025 | |
| 56018 | |
| 56012 | |
| 56010 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기