판매가 노출관련 질문입니다.. 채택완료
지난번에 작은별님이 팁을 주시기도하고 이전의 저와 비슷한 내용의 질문글들의 답을 보고 참고하였으나 여러 봉착이 생겼습니다.
item.form.skin.php -
if ($member[mb_level]>=2 && ca_id=="카테고리 이름") {?>
어 음.. 몇가지를 조합해서 해봤었는데 잘 안되더군요.
로그인 비로그인의 부분은 되는데 카테고리 제어가 되지 않습니다.
메인에 뿌려지는 이 부분도 마찬가지입니다. 로그인 비로그인은 되나 카테고리제한을 잘 모르겠습니다.
ca_id가 20인 카테고리에 있는 상품은 가격이 회원공개가 되게 하고 싶은데 몇차례 수정을 거쳐봤지만 잘 안됬습니다.
처음 = if ($member[mb_level]>=2 && $ca_id=='20')
ca id 관련의 값이 잘못된건가 하여 관련 문서를 찾아보니 $ca[ca_id]가 있어 활용해봤지만 잘 안되었습니다.
비전공자인데 부득이하게 하다보니 어디서 잘못되었는지 모르겠습니다. .. ㅜㅜ
list.10.skin.php / main.10.skin.php 동일 부분
//판매가 관련 if ($this->view_it_cust_price || $this->view_it_price) {
echo "
답변 1개
회원 로그인이 되어 있을 때와, ca_id 가 20일 때 상품 가격을 노출시키고 싶으시다는 것인가요? if($member['mb_id'] && $ca_id == '20'){ 상기와 같이 해보시고, 정상 작동을 안하면 $member['mb_id'] 와 $ca_id 를 echo 하여 값이 출력되는지 확인해보세요.
답변에 대한 댓글 3개
[1] ca_id 가 '20' 이면 상품 가격 노출, 아니면 시중가 출력 소스입니다.
---------
if($member['mb_id']){ // 로그인 되어 있음
if($ca_id == '20'){ // ca_id 20 일때만 작동, 변수명 확인바람
// 상품 가격 노출
}else{ // ca_id 가 20이 아닐 경우
// 시중가 출력
} // ca_id end
} // $member['mb_id'] end
---------
상기 소스를 응용하시면 될 것 같습니다.
확실히 공부의 필요성을 느끼게 됩니다 .. ㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
ca_id가 관계없는ㄷ ㅏ른 상품들은 로그인, 비로그인에서도 정상출력하구요.. 좀 어렵네요