장바구니 네이버페이 제거

This commit is contained in:
김현욱
2026-01-02 15:52:05 +09:00
parent 4e20d28c4d
commit abf74d996b
2 changed files with 79 additions and 79 deletions

View File

@@ -32,12 +32,12 @@
<!--************************************ 네이버페이 시작 *********************************-->
<!--[ 네이버 구매하기버튼 스크립트 ]-->
<c:if test="${profiles eq 'stage'}">
<script type="text/javascript" src="https://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>
</c:if>
<c:if test="${profiles ne 'stage'}">
<script type="text/javascript" src="http://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>
</c:if>
<%-- <c:if test="${profiles eq 'stage'}">--%>
<%-- <script type="text/javascript" src="https://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>--%>
<%-- </c:if>--%>
<%-- <c:if test="${profiles ne 'stage'}">--%>
<%-- <script type="text/javascript" src="http://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>--%>
<%-- </c:if>--%>
<!--************************************ 네이버페이 종료 *********************************-->
<script>
@@ -361,44 +361,44 @@
$('#cartOrderList').empty().html(html);
const itemCnt = $('.cartOrder__list').find('.cartItem').length;
// const itemCnt = $('.cartOrder__list').find('.cartItem').length;
if (0 === itemCnt ) {
$('#_naverPayArea').hide();
}else{
<%--if (0 === itemCnt ) {--%>
<%-- $('#_naverPayArea').hide();--%>
<%--}else{--%>
<%-- --%>
<%-- let naverCheck = false;--%>
<%-- $('.cartOrder__list').find('.cartItem').each(function(){--%>
<%-- const tr = $(this).closest('tr');--%>
<%-- const _price = $(tr).find('.cartItem__afterPrice').text().trim();--%>
let naverCheck = false;
$('.cartOrder__list').find('.cartItem').each(function(){
const tr = $(this).closest('tr');
const _price = $(tr).find('.cartItem__afterPrice').text().trim();
<%-- /* *--%>
<%-- if( "${naverPayYn}" == "N" || _price === "0" + curUnit ) {--%>
<%-- naverCheck = true;--%>
<%-- }--%>
<%-- */--%>
/* *
if( "${naverPayYn}" == "N" || _price === "0" + curUnit ) {
naverCheck = true;
}
*/
<%-- // 네이버페이 검수용 'npay2024' 아이디만 검수 가능하도록 하기위해 임시--%>
<%-- const mbrId = $('#mbrId').val();--%>
<%-- console.log("mbrId: " + mbrId);--%>
<%-- if(mbrId == "npay2024"){--%>
<%-- console.log("naverCheck false");--%>
<%-- naverCheck = false;--%>
<%-- }else{--%>
<%-- console.log("naverCheck true");--%>
<%-- if( "${naverPayYn}" == "N" || _price === "0" + curUnit ) {--%>
<%-- naverCheck = true;--%>
<%-- }else{--%>
<%-- naverCheck = false;--%>
<%-- }--%>
<%-- }--%>
<%-- });--%>
// 네이버페이 검수용 'npay2024' 아이디만 검수 가능하도록 하기위해 임시
const mbrId = $('#mbrId').val();
console.log("mbrId: " + mbrId);
if(mbrId == "npay2024"){
console.log("naverCheck false");
naverCheck = false;
}else{
console.log("naverCheck true");
if( "${naverPayYn}" == "N" || _price === "0" + curUnit ) {
naverCheck = true;
}else{
naverCheck = false;
}
}
});
if(naverCheck){
$('#_naverPayArea').hide();
}else{
$('#_naverPayArea').show();
}
// if(naverCheck){
// $('#_naverPayArea').hide();
// }else{
// $('#_naverPayArea').show();
// }
//장바구니 전체 선택 되도록 변경 - 옵션변경시에도 전체선택됨
@@ -1491,33 +1491,33 @@
<%-- </c:if>--%>
<%-- </c:if>--%>
</div>
<div style="margin-top: 24px; text-align: center; display: none;" id ="_naverPayArea">
<script type="text/javascript">//<![CDATA[
var notPayMode = false;
var enable = 'Y';
var buy_npay = buy_nc;
var goods_status = '';
// 품절등과 같은 이유에 따라 버튼을 비활성화할 필요가 있을 경우
if(notPayMode){
enable = 'N';
buy_npay = not_buy_nc;
wishlist_nc = not_buy_nc;
}
//버튼타입,버튼색, 버튼갯수 프로퍼티에서 읽어오기
naver.NaverPayButton.apply({
BUTTON_KEY:"{buttonKey}", // 알파랩 - 네이버페이에서 할당받은 버튼 KEY를 입력하세요. 뉴트리:BUTTON_KEY:"58008618-E3CD-40F7-AE8D-37D624935098"
TYPE: "A", // 템플릿을 확인하시고 원하는 타입의 버튼을 선택
COLOR: 1, // 버튼의 색 설정
COUNT: 1, // 버튼 개수 설정. 구매하기 버튼만 있으면 1, 찜하기 버튼과 함께 있으면 2를 입력한다.
ENABLE: enable, // 품절등과 같은 이유에 따라 버튼을 비활성화할 필요가 있을 경우
BUY_BUTTON_HANDLER: buy_npay, // 구매하기 버튼 이벤트 Handler 함수 등록, 품절인 경우 not_buy_nc 함수 사용
"":""
});
//]]>
</script>
</div>
<%-- <div style="margin-top: 24px; text-align: center; display: none;" id ="_naverPayArea">--%>
<%-- <script type="text/javascript">//<![CDATA[--%>
<%-- --%>
<%-- var notPayMode = false;--%>
<%-- var enable = 'Y';--%>
<%-- var buy_npay = buy_nc;--%>
<%-- var goods_status = '';--%>
<%-- --%>
<%-- // 품절등과 같은 이유에 따라 버튼을 비활성화할 필요가 있을 경우--%>
<%-- if(notPayMode){--%>
<%-- enable = 'N';--%>
<%-- buy_npay = not_buy_nc;--%>
<%-- wishlist_nc = not_buy_nc;--%>
<%-- }--%>
<%-- //버튼타입,버튼색, 버튼갯수 프로퍼티에서 읽어오기--%>
<%-- naver.NaverPayButton.apply({--%>
<%-- BUTTON_KEY:"{buttonKey}", // 알파랩 - 네이버페이에서 할당받은 버튼 KEY를 입력하세요. 뉴트리:BUTTON_KEY:"58008618-E3CD-40F7-AE8D-37D624935098"--%>
<%-- TYPE: "A", // 템플릿을 확인하시고 원하는 타입의 버튼을 선택--%>
<%-- COLOR: 1, // 버튼의 색 설정--%>
<%-- COUNT: 1, // 버튼 개수 설정. 구매하기 버튼만 있으면 1, 찜하기 버튼과 함께 있으면 2를 입력한다.--%>
<%-- ENABLE: enable, // 품절등과 같은 이유에 따라 버튼을 비활성화할 필요가 있을 경우--%>
<%-- BUY_BUTTON_HANDLER: buy_npay, // 구매하기 버튼 이벤트 Handler 함수 등록, 품절인 경우 not_buy_nc 함수 사용--%>
<%-- "":""--%>
<%-- });--%>
<%-- //]]>--%>
<%-- </script>--%>
<%-- </div>--%>
</div>
</div>

View File

@@ -32,12 +32,12 @@
<!--************************************ 네이버페이 시작 *********************************-->
<!--[ 네이버 구매하기버튼 스크립트 ]-->
<c:if test="${profiles eq 'stage'}">
<script type="text/javascript" src="https://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>
</c:if>
<c:if test="${profiles ne 'stage'}">
<script type="text/javascript" src="http://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>
</c:if>
<%-- <c:if test="${profiles eq 'stage'}">--%>
<%-- <script type="text/javascript" src="https://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>--%>
<%-- </c:if>--%>
<%-- <c:if test="${profiles ne 'stage'}">--%>
<%-- <script type="text/javascript" src="http://test-pay.naver.com/customer/js/naverPayButton.js" charset="UTF-8"></script>--%>
<%-- </c:if>--%>
<!--************************************ 네이버페이 종료 *********************************-->
<script>
@@ -370,16 +370,16 @@
success: function (html) {
$('#cartOrderList').empty().html(html);
const itemCnt = $('#cartOrderList').find('.cartItem').length;
// const itemCnt = $('#cartOrderList').find('.cartItem').length;
//alert("itemCnt > " + itemCnt);
if (0 === itemCnt) {
$('#_naverPayArea').hide();
}else{
$('#_naverPayArea').show();
}
// if (0 === itemCnt) {
// $('#_naverPayArea').hide();
// }else{
// $('#_naverPayArea').show();
// }