# 타임세일전 스킨 패치 가이드

```
※ 주의사항 ※
· 스킨 패치를 진행하기 전에 반드시 쇼핑몰 소스코드를 백업 받은 후에 진행해 주시기 바랍니다.
· 상품 미설치 상태에서 스킨 패치만 적용할 경우 오류가 발생할 수 있으며, 정상적으로 작동하지 않습니다.
· 스킨 패치 파일을 다운로드하여 설명에 따라 쇼핑몰 관리자 디자인 소스코드에 적용해 주시기 바랍니다.
```

\# 아래 설명은 고도몰5 기본 스킨인 (story\_g) pc 스킨을 기준으로 작성된 내용입니다.

이외 스킨은 스킨 패치 파일을 확인해 주시기 바랍니다.

[스킨 패치 파일 다운로드 ↓](https://kr1-api-object-storage.nhncloudservice.com/v1/AUTH_69db659103894b00aa9f8b28aa62fe8e/plus-shop-skin-patch/\[2017-08-23]%E1%84%90%E1%85%A1%E1%84%8B%E1%85%B5%E1%86%B7%E1%84%89%E1%85%A6%E1%84%8B%E1%85%B5%E1%86%AF%E1%84%8C%E1%85%A5%E1%86%AB.zip)

■ 스킨명 : story\_g

■ 수정위치\
1\. 관리자모드 -> 디자인 에서 수정할 스킨이 "현재 작업스킨"으로 설정\
2\. 관리자모드 -> 디자인, 트리에서 아래의 파일을 선택후 수정

■ 스크립트 > gd\_goods\_view\.js | js/gd\_goods\_view\.js

\- 아래의 내용을 수정함 :392라인

\[ 수정 전 ]

```
            if (typeof data.optionSno == 'string') {
                $(frmId+' input[name=\'optionSnoInput\']').val(data.optionSno+setStrDivision+optionVal.join('/'));
                if($(frmId).data("form") =='cart') carttab_option_price_display();
                else setControllerName.option_price_display($(frmId+' input[name=\'optionSnoInput\']'));
```

\[ 수정 후 ]

```
            if (typeof data.optionSno == 'string') {
                //분리형 옵션 - 타임세일 할인율 적용된 옵션가격 설정.
                var optionInfo = data.optionSno.split('||');
                optionInfo[1] = data.optionPrice[0];
                var optionSno = optionInfo.join("||");
                $(frmId+' input[name=\'optionSnoInput\']').val(optionSno+setStrDivision+optionVal.join('/'));
                if($(frmId).data("form") =='cart') carttab_option_price_display();
                else setControllerName.option_price_display($(frmId+' input[name=\'optionSnoInp
```
