메인 히트상품,추천상품... 노출, 쇼핑몰설정과 연동하기
안녕하세요^^
아미나빌더는 이제 겨우 2주차라서..
작업하면서 필요해서 수정한 부분인데, 원하시는 분들이 있으면 참고하시라고 올립니다^^.
영카트는 관리자모드의 쇼핑몰설정에서 히트상품,추천상품 등 출력선택을 하면 노출여부를 관리할 수 있었지만
아미나빌더는 거의 자체적으로 재생산된것이다 보니,
기존 연동과는 상관없는것들이 있을 수 밖에 없습니다^^. 당연한거죠^^.
그런데, 큰힘들이지 않고 기존처럼 출력관리를 할 수 있어서 팁을 알려드립니다^^
1) 안내
- 메인에 노출되는 히트상품,추천상품 등 5가지를 관리자설정과 연동하려면, 메인 설정파일을 수정해주어야 합니다^^.
- thema/Basic/main 폴더로 이동하세요! main폴더 내에 amin_shop_basic.php 파일을 필두로 _shop_ 들어간 파일에 모두 적용해주면 됩니다.
- 하지만, 다 하려면 시간이 걸리니 현재 사용하는 파일 먼저 수정하신 후 나머지 파일은 시간날때 수정하세요.
- 쇼핑몰 메인페이지에서 관리자로 로그인하면 왼쪽 상단에 switcher 아이콘을 클릭해서 연다음 9.Main Skin-Save 에 어떤 파일로 지정되었는지 확인하세요^^
- 예로 저는 main-shop-wide-boxed 로 선택되어 있습니다!
- 그러면 저는 thema/Basic/main/main-shop-wide-boxed.php 파일을 수정하겠습니다. 회원님들께서는 메인에 지정된 실제 파일을 수정하세요^^
2) 파일수정하기
- 그러면 저는 thema/main/main-shop-wide-boxed.php 파일을 수정하겠습니다. 회원님들께서는 메인에 지정된 실제 파일을 수정하세요^^
thema/Basic/main/main-shop-wide-boxed.php 파일을 열면 (회원님들께서는 실제 메인에 지정된 파일을 열어서 수정하세요^^)
17번째줄에
***********************************************************************
<div class="div-title-block-bold text-center">
<h3 class="en no-margin">
<a href="<?php echo $at_href['itype'];?>?type=1">
<span><i class="fa fa-bolt lightgray"></i> Best</span>
</a>
</h3>
</div>
<div class="idx-box">
<?php echo apms_widget('basic-item-gallery-carousel', 'idx-shop-hit', 'type=1 interval=6000 slider=2 item=4 shadow=2 cmt=1 thumb_w=400 thumb_h=600'); ?>
</div>
****************************************************************************************
히트상품 출력부분이 있습니다. type=1 로 표시되어있습니다.
아래쪽으로 이같은 형식으로 추천상품,할인상품 등 히트상품포함해서 5개가 있는데 모두 같은 방식으로 추가해주시면 됩니다.
type=1 에서 type=5 까지 표시되어 있어 확인하기 쉽습니다.
이렇게 된것에 PC버전이나 모바일버전에서 모두 노출설정한것만 보이게 하려면 위의 소스의 위와 아래에 이것만 추가하면 됩니다.
이것은 type1에 해당된것으로 아래의 type2 ~ type5 까지도 이렇게 추가해서 수정해주세요^^
유의사항 : 위의 소스추가시 type1 으로 된것은 type2에 적용할때는 type2로 맞추셔야 합니다
주석은 넣지 않으셔도 됩니다
***********************************************************************
<?php if($default['de_type1_list_use'] || $default['de_mobile_type1_list_use']) { ?>
<!-- 히트상품TYPE1 시작 { -->
<div class="div-title-block-bold text-center">
<h3 class="en no-margin">
<a href="<?php echo $at_href['itype'];?>?type=1">
<span><i class="fa fa-bolt lightgray"></i> Best</span>
</a>
</h3>
</div>
<div class="idx-box">
<?php echo apms_widget('basic-item-gallery-carousel', 'idx-shop-hit', 'type=1 interval=6000 slider=2 item=4 shadow=2 cmt=1 thumb_w=400 thumb_h=600'); ?>
</div>
<!-- } 히트상품TYPE1 끝 -->
<?php } ?>
****************************************************************************************
5개를 모두 이런식으로 수정하여 주세요^^
- thema/Basic/main/main-shop-wide-boxed.php 파일(제경우) 만 수정하는 샘플을 보여드렸습니다만
폴더 아래의 _shop_ 이 들어간 파일은 모두 작업해 놓으시면, 메인을 어떤걸로 바꾸어도 다 적용되겠지만, 그럴필요가 없다면
실제사용하는 파일 하나만 수정하세요^^
3) 관리자모드 설정
관리자모드 > 쇼핑몰관리 > 쇼핑몰설정 으로 이동합니다.
- 쇼핑몰초기화면 과 모바일초기화면에서 출력할것을 선택하세요. 저장한 후 쇼핑몰 메인을 확인하시면 출력체크한 것만 나올것입니다.
* 첨부한 관리자모드 이미지에서 왼쪽에 박스는 무시하세요. 원래 히트상품,추천상품 등 글씨로 써있는것을
제 편할대로 제목도 DB에서 관리하려고 수정한거라서.. 이건 무시하세요.
본인 쇼핑몰설정에는 왼쪽에 박스가 없다고 하심 않되요 ㅜㅜ. 박스대신 히트상품,추천상품 등 글씨가 그대로 써 있으면 됩니다.
** 제건 좌측 박스에 "단골인기상품","냠냠반찬가게"..... 등으로 기재되어 있는데, 원래는 히트상품, 추천상품.... 입니다.
** 임의대로 수정한거라서~ 여러분께서는 그냥 히트상품,추천상품..순으로 글씨가 써있는게 맞습니다^^
히트상품,추천상품에만 노출에 체크가 되어있어 실제로 사이트에도 그 두가지만 노출됩니다
제사이트에 실제 적용한 것입니다
PC버전 : http://malinday.net/index.php?device=pc
모바일버전 : http://malinday.net/index.php?device=mobile
PC버전,모바일버전 모두 동일하게 적용된것을 볼 수 있습니다^^