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

영카트 선택카테고리가 늘어났을때, +,-버튼 아이콘 변경이 안되는 문제가 있습니다. 채택완료

양산최사장 4년 전 조회 3,135

수고많으십니다.

 

영카트내부의 아이콘을  fontawesome에서 XEIcon으로 변경하는 작업을 하고 있습니다.

 

다른부분의 아이콘을 바꾸는것은 큰 어려움이 없었으나,

해당건은 도저히 어느파일을 수정해야 하는지 모르겠습니다.

 

skin\shop\basic\item.info.skin.php 160~178줄에 보면 '+','-' 아이콘을 수정할 수 있습니다.

해당부분 수정하면, 옵션이 없는 상품의 경우 잘 노출이 되지만.

옵션이 여러개 붙은 항목의 경우 아래와 같이 아이콘변경이 적용되지 않습니다.

 

어느 폴더의 어떤 파일을 수정해야 아이콘 변경을 할수 있을까요?

너무 답답하여 글을 남깁니다.

 

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

답변 2개

채택된 답변
+20 포인트
플라이
4년 전

fa fa-minus 라는 부분이 있는데 이걸 제거하고 별도 css로 적용하셔야 합니다.

 

아이콘을 css와 하느라 저 부분을 기본 제공되는 css로 적용되어 그렇습니다.

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

답변에 대한 댓글 1개

양산최사장
4년 전
원본파일에서 fa fa-minus는 교체하고 진행해도, 실제로 구동하면 저렇게 뜹니다.

상품에 옵션이 없으면 교체한걸로 나오고,

옵션이 추가되면 fa fa-minus가 교체된 상태가 적용이 안되고 저렇게 뜨네요.

모든폴더의 item.info.skin.php를 다 수정해도 방법이 없습니다...

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

양산최사장

해당문제 질문 게시판 찾기를 통해 알아내었습니다.

 

js\shop.override.js

74~89번째 줄에서 수정하면 됩니다. 

 

자료 링크 남깁니다.

https://sir.kr/qa/247622

 

 

</p>

<p>                    opt += "<li class=\""+li_class+"\">";</p>

<p>                    opt += "<input type=\"hidden\" name=\"io_type["+item_code+"][]\" value=\""+type+"\">";</p>

<p>                    opt += "<input type=\"hidden\" name=\"io_id["+item_code+"][]\" value=\""+id+"\">";</p>

<p>                    opt += "<input type=\"hidden\" name=\"io_value["+item_code+"][]\" value=\""+option+"\">";</p>

<p>                    opt += "<input type=\"hidden\" class=\"io_price\" value=\""+price+"\">";</p>

<p>                    opt += "<input type=\"hidden\" class=\"io_stock\" value=\""+stock+"\">";</p>

<p>                    opt += "<div class=\"opt_name\">";</p>

<p>                    opt += "<span class=\"sit_opt_subj\">"+option+"</span>";</p>

<p>                    opt += "</div>";</p>

<p>                    opt += "<div class=\"opt_count\">";</p>

<p>                    opt += "<button type=\"button\" class=\"sit_qty_minus\"><i class=\"fa fa-minus\" aria-hidden=\"true\"></i><span class=\"sound_only\">감소</span></button>";</p>

<p>                    opt += "<input type=\"text\" name=\"ct_qty["+item_code+"][]\" value=\"1\" class=\"num_input\" size=\"5\">";</p>

<p>                    opt += "<button type=\"button\" class=\"sit_qty_plus\"><i class=\"fa fa-plus\" aria-hidden=\"true\"></i><span class=\"sound_only\">증가</span></button>";</p>

<p>                    opt += "<span class=\"sit_opt_prc\">"+opt_prc+"</span>";</p>

<p>                    opt += "<button type=\"button\" class=\"sit_opt_del\"><i class=\"fa fa-times\" aria-hidden=\"true\"></i><span class=\"sound_only\">삭제</span></button></div>";</p>

<p>                    opt += "</li>";</p>

<p>

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

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

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

로그인