좋은 아이디어
안녕하세요.
현재 제가 왼쪽에 출력되는 메뉴를
<?
if($board[gr_id] == "01")
@include_once("$g4[path]/inc/left_menu01.php");
?>
<?
if(($ca_id) == "02" || ($ca_id) == "0201" || ($ca_id) == "0202" || ($ca_id) == "0203" || ($ca_id) == "0204" || ($ca_id) == "0205")
@include_once("$g4[path]/inc/left_menu02.php");
?>
이런식으로 왼쪽메뉴를 그룹별로 나눠서 출력을 하도록 쓰고 있는데(쇼핑몰일경우에는 카테고리 ca_id 게시판일경우는 gr_id기준) 문제는 쇼핑몰일 경우 제품목록에서 제품을 클릭해서 들어가게 되면 ca_id가 출력되지 않아서 왼쪽 메뉴가 사라져 버리는 상황이 생기네요.
하나하나 상품 번호를 기준으로 넣을 수도 없고.. 해결 방안이 마땅히 떠오르지가 않네요..
좋은 방법 없을까요?
현재 제가 왼쪽에 출력되는 메뉴를
<?
if($board[gr_id] == "01")
@include_once("$g4[path]/inc/left_menu01.php");
?>
<?
if(($ca_id) == "02" || ($ca_id) == "0201" || ($ca_id) == "0202" || ($ca_id) == "0203" || ($ca_id) == "0204" || ($ca_id) == "0205")
@include_once("$g4[path]/inc/left_menu02.php");
?>
이런식으로 왼쪽메뉴를 그룹별로 나눠서 출력을 하도록 쓰고 있는데(쇼핑몰일경우에는 카테고리 ca_id 게시판일경우는 gr_id기준) 문제는 쇼핑몰일 경우 제품목록에서 제품을 클릭해서 들어가게 되면 ca_id가 출력되지 않아서 왼쪽 메뉴가 사라져 버리는 상황이 생기네요.
하나하나 상품 번호를 기준으로 넣을 수도 없고.. 해결 방안이 마땅히 떠오르지가 않네요..
좋은 방법 없을까요?
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 6개
그게 아니라면
if($ca_id || $it_id) 로 불러오시면 됩니다.
장바구니나 결제페이지일 경우 해당파일에 변수설정해주시면 되구요~
item.php?it_id=10&ca_id=10
새해 복 많이 받으세요!
b.ca_name,
b.ca_use
from $g4[yc4_item_table] a,
$g4[yc4_category_table] b
where a.it_id = '$it_id'
and a.ca_id = b.ca_id ";
$it = sql_fetch($sql);
if(!$ca_id){
$ca_id = $it[ca_id];
}
이렇게 해서 $ca_id 값을 만들어주면 되지 않을가여?
복 많이 받으세요~