영카트 상단이미지 카테고리별 불러오기 if else? 정보
영카트 상단이미지 카테고리별 불러오기 if else?
관련링크
본문
영카트질문인데 구누4 질문답변에 올려 죄송합니다.
영카트 질답에올렸는데 답변을 얻을수가 없어서 여기다 올립니다.
-질문--------------------------------------------------------------------------
카테고리별 메인이미지를 다르게 올리는것이 상품리스트 위에는 관리자 페이지에서 가능한데.
상단에 전체길이로 올리는것은 어떤방법으로 가능한가요?
위주소의 상단이미지를 2차카테고리마다 다르게 넣고싶습니다.
헤더를 다르게 적용하고싶은데계속 고민해봐도 모르겠습니다.
2차카테고리 각각 다른 이미지가 아니더라도 1차카테고리 마다 다른 이미지는 넣을수는 있을지요?
답변 부탁드립니다. 감사합니다,
- 정유헌 님의 답변입니다.-------------------------------------------------------
영카트의 기술적인 문제가 아니라서 관리자님이 설명해주실지는 모르겠지만서도
방법은 아주 간단합니다
주소에 묻혀오는 ca_id값을 받아서 우선은 문자열 길이를 비교합니다 2자리일경우 일차 카테고리
4자리일경우 2차카테고리 그리고선 2자리는 그냥 뿌려주고 4자리는 문자열자르기 함수로써
2자리를 잘라서 뿌려줍니다~
더 좋은 방법이 많이 있을걸로 사료됩니다만~
전 이렇게 사용하고 있답니다~
방법은 아주 간단합니다
주소에 묻혀오는 ca_id값을 받아서 우선은 문자열 길이를 비교합니다 2자리일경우 일차 카테고리
4자리일경우 2차카테고리 그리고선 2자리는 그냥 뿌려주고 4자리는 문자열자르기 함수로써
2자리를 잘라서 뿌려줍니다~
더 좋은 방법이 많이 있을걸로 사료됩니다만~
전 이렇게 사용하고 있답니다~
-----------------------------------------------------------------------------
제가 "2자리는 그냥 뿌려주고 4자리는 문자열자르기 함수로써 2자리를 잘라서 뿌려줍니다~ "를
이해 못해서 지금 막혀버렸습니다.
제가 알아본걸로는 IF ELSE 문을 쓰는것같은데, 알수가 없어 사용자님들께 도움을 요창합니다.
ca_id=10일때는 이미지 1.gif
ca_id=1010일때는 이미지 11.gif
ca_id=1020일때는 이미지 121.gif
.
.
if ($list[$i][is_notice]) // 공지사항
echo "<img src=\"$board_skin_path/img/notice_icon.gif\" width=30 height=16>";
else if ($wr_id == $list[$i][wr_id]) // 현재위치
echo "<font color='#2C8CB9'><strong>{$list[$i][num]}</strong>";
else
echo "{$list[$i][num]}";
.
echo "<img src=\"$board_skin_path/img/notice_icon.gif\" width=30 height=16>";
else if ($wr_id == $list[$i][wr_id]) // 현재위치
echo "<font color='#2C8CB9'><strong>{$list[$i][num]}</strong>";
else
echo "{$list[$i][num]}";
.
.
.
자세히 알려주실분 계시면 감사하겠습니다. ^^ 꾸벅
댓글 전체
위 질문으로 봐서는 2자리던 4자리던 6자리던 그 카테고리에 맞는 이미지를 불러오시려나 봅니다.
이미지 저장시 카테고리 아니디로 저장하시고 부러오시면 되지 않나요...?
예)
ca_id=10일때는 이미지 10.gif
ca_id=1010일때는 이미지 1010.gif
ca_id=1020일때는 이미지 1020.gif
if($ca_id) {
echo "<img src='경로/{$ca_id}.gif' 어쩌구 저쩌구~~~~~>";
}
>>http://minimax.mireene.com/shop/list.php?ca_id=1010
이부분의 링크는
<a href="샵경로/list.php?ca_id=<?=$ca_id?>"><?=$ca_name?></a>
정도로 보이는데 <?=$ca_name?>를
"<img src='경로/<?=$ca_id?>.gif' border='0'> 정도로 처리하셔도 되지 않을까 합니다.
이미지 저장시 카테고리 아니디로 저장하시고 부러오시면 되지 않나요...?
예)
ca_id=10일때는 이미지 10.gif
ca_id=1010일때는 이미지 1010.gif
ca_id=1020일때는 이미지 1020.gif
if($ca_id) {
echo "<img src='경로/{$ca_id}.gif' 어쩌구 저쩌구~~~~~>";
}
>>http://minimax.mireene.com/shop/list.php?ca_id=1010
이부분의 링크는
<a href="샵경로/list.php?ca_id=<?=$ca_id?>"><?=$ca_name?></a>
정도로 보이는데 <?=$ca_name?>를
"<img src='경로/<?=$ca_id?>.gif' border='0'> 정도로 처리하셔도 되지 않을까 합니다.
친절한 답변 감사드립니다.