테스트 사이트 - 개발 중인 베타 버전입니다

특별회원가 하나 더 추가 하기 ....

· 14년 전 · 638 · 7
1.jpg
 

 
레벨4이상 이상 볼수 있는 특별회원가2 를 추가하는 방법을 알고 싶습니다.
 
 
링크의 슈어몰님의 질문을 보고 해 봤습니다. 필요하신 분들은 참고해 주세요.
알고 계신분은 패스 ~~~ 해 주세요. ^_^
=================================================================================

아이템 테이블에 it_amount4 라는 이름으로 가격 필드를 INT 형식으로 추가합니다.
 
ALTER TABLE `yc4_item` ADD `it_amount4` INT NOT NULL AFTER `it_amount3` ;

 
shop.lib.php 의

// 금액표시
// $it : 상품 배열
function get_amount($it)
{
    global $member;
    if ($it['it_tel_inq']) return '전화문의';
   
    if ($member[mb_level] > 2) // 특별회원
        $amount = $it[it_amount3];
   
    if ($member[mb_level] == 2 || $amount == 0) // 회원가격
        $amount = $it[it_amount2];
   
    if ($member[mb_level] == 1 || $amount == 0) // 비회원가격
        $amount = $it[it_amount];
    return (int)$amount;
}

 
// 금액표시
// $it : 상품 배열
function get_amount($it)
{
    global $member;
    if ($it['it_tel_inq']) return '전화문의';
 
 if ($member[mb_level] >= 4) // 특별회원2 
         $amount = $it[it_amount4];
 
 if ($member[mb_level] == 3 || $amount == 0) // 특별회원
         $amount = $it[it_amount3];
   
 if ($member[mb_level] == 2 || $amount == 0) // 회원가격
        $amount = $it[it_amount2];
      
 if ($member[mb_level] == 1 || $amount == 0) // 비회원가격 
        $amount = $it[it_amount];
    return (int)$amount;
}
 
로 수정 합니다.
 
adm/shop_admin/itemformupdate.php 의

it_amount        = '$it_amount',
                it_amount2      = '$it_amount2',
                it_amount3      = '$it_amount3',
 
 
it_amount        = '$it_amount',
                it_amount2      = '$it_amount2',
                it_amount3      = '$it_amount3',
                it_amount4      = '$it_amount4',

it_amount4 를 추가 합니다.
 

adm/shop_admin/itemform.php 에
 
<td width=13%>특별가2 <?=help("상품의 로그인 이후 가격(회원 권한 4 이상에 적용)이며 옵션별로 상품가격이 틀리다면 합산하여 상품상세페이지에 출력합니다.\n\n입력이 없다면 회원가격으로 대신합니다.\n회원가격도 없다면 비회원가격으로 대신합니다.", 50);?></td>
 
 
<td><input type=text class=ed name=it_amount4 size=8 value='<?=$it[it_amount4]?>' style='text-align:right; background-color:#FEDDDD;'></td>
 
 
기존 항목 옆에 위 두 항목을 추가 합니다.
 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 7개

14년 전
좋은 팁 감사합니다
감사합니다!
위방법대로 수정하니 잘 되는군요..^^
예스바이크님의 배려, 진심으로 감사드립니다. 이렇게 직접 해결해 주시고..
많은 도움이 되었습니다. ^^
14년 전
잘 되신다니 다행 입니다. 지인에게 슈어몰 이야기를 했더니 유명한 곳 이라고 하더군요. 가끔 구경 가겠습니다.^^b
알아서 처리하려고 하다가, 혹시나 싶어 찾아보니 역시나 나오는 군요.
감사합니다 ^^
13년 전
멋집니다.
내공의 현금화를 해서 이런분들 야식용 라면이라도 한박스 드려야 하는데...
아니면 주요기능을 전자출판해서 인세라도 드려야.
내가 해볼까...
감사합니다~

게시글 목록

번호 제목
1214
1208
1205
1198
1196
1195
1187
1181
1179
1178
1174
1162
1152
1149
1145
1124
1123
1116
1507
1114