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

영카트 최신 버전에서는 리스트에서 바로 수량 옵션 선택해서 장바구니에 넣을 수 있나요? 채택완료

호다 1년 전 조회 1,924

안녕하세요? 항상 도움 받고 있습니다. 감사합니다.

지금 쓰고 있는 영카트 버전이 5.3 이라서

최신 버전이 아닙니다. 

그누보드에서 검색을 해보니까 최신 버전에서는 리스트에서 바로 장바구니에 상품 추가를 할 수 있는 거 같은데

해당 부분이 어디인지 알려주실 수 있나요?

감사합니다. 

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

답변 1개

채택된 답변
+20 포인트
e
1년 전

최신버젼에서

/js/shop.list.action.js 파일도 업로드 하시고

/shop/ajax.action.php 파일도 업로드

 

/skin/shop/basic/list.10.skin.php 파일을 참조하세요

 

상단에 추가

</p>

<p>// 장바구니 또는 위시리스트 ajax 스크립트</p>

<p>add_javascript('<script src="'.G5_JS_URL.'/shop.list.action.js"></script>', 10);</p>

<p>

 

중간 소스에 추가

</p>

<p>    if ( !$is_soldout ){    // 품절 상태가 아니면 출력합니다.</p>

<p>        echo "<div class=\"sct_btn list-10-btn\"></p>

<p>            <button type=\"button\" class=\"btn_cart sct_cart\" data-it_id=\"{$row['it_id']}\"><i class=\"fa fa-shopping-cart\" aria-hidden=\"true\"></i> 장바구니</button>\n";</p>

<p>        echo "</div>\n";</p>

<p>    }</p>

<p> </p>

<p>    echo "<div class=\"cart-layer\"></div>\n";</p>

<p>

 

/skin/shop/basic/style.css 파일에 아래 소스 추가

</p>

<p>.sct_10 .sct_cart {display:none;position:absolute;left:0;bottom:0;border:0;width:100%;padding:15px 0;background:#000;background:rgba(0,0,0,0.5);color:#fff;font-size:1em;font-weight:bold}</p>

<p>.sct_10 .sct_img:hover .sct_cart {display:block}</p>

<p>.sct_10 .sct_cart i {display:inline-block;margin-right:5px;font-size:1.2em}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 6개

호다
1년 전
너무 너무 감사합니다! 제 은인 이세요!
호다
1년 전
제가 현재 쓰는 버전에서는 내장함수
get_shop_item
safe_replace_regex
get_shop_item_options
가 없는데 이 함수는 어디서 추가해주면 될까요? 감사합니다!
e
eyekiss
1년 전
safe_replace_regex 함수는 common.lib.php 파일에
그외 함수는 /lib/shop.data.lib.php 파일에 있네요
호다
1년 전
정말 감사합니다!
호다
1년 전
오류가 나서 찾아보니까 shop.list.action.js 에 g5_shop_url 이라고 선언을 해주었더라고요. 제가 지금 쓰고 있는 버전 5.3 에서는 이렇게 선언을 안 해주는 해당 함수는 어디서 선언을 해준건가요? 감사합니다
e
eyekiss
1년 전
스크립트 변수 선언은 head.sub.php 에 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인