메인페이지 상품 클릭시 상품리스트 페이지로 이동하는 방법
본문
수고하십니다.
1. 영카트의 메인페이지에서!-->
2. 원 안의 상품을 클릭할때 상품상세 페이지가 아닌
3. 상품리스트 페이지로 이동시키는 방법을 알고 싶습니다.
4. 히트상품의 상품은 전체상품의 일부분이므로 하나의 상품을 클릭하면 전체 상품이 보여주고 싶습니다.(제목, more 클릭시 전체상품으로 이동하게 만들었습니다.)
5. main10.skin.php의 1)을 2)로 수정하여도, 1)을 삭제하여도 상세페이지로 이동합니다.
1) $item_link_href =~~~ <--- 수정
2) $item_link_href = "shop/listtype.php?type=".$this->type;
6. lib/shop.lib.php에서 아래부분을 삭제하면 상품을 클릭하여도 이동하지 않습니다.
$this->set_href(G5_SHOP_URL.'/item.php?it_id=');
$this->count++;
그러면 위의 부분을 수정해야 되지 않을까요?
도움 부탁드립니다.
!-->답변 3
5. 실 적용 파일 확인
/skin/shop/basic/main.10.skin.php or
/theme/basic/skin/shop/basic/main.10.skin.php
/skin/shop/basic/main.10.skin.php or
/skin/shop/basic/main.20.skin.php (관리자 > 쇼핑몰 설정 > 쇼핑몰 초기화면 > 출력 스킨 파일 확인)
상품을 클릭하면 전체 상품이 보여주고 싶습니다<---이 말 뜻은 히트상품을 클릭하면
히트상품 전체 리스트를 보여주고 싶은 것이 아니라 등록 된 상품 전체 목록을 출력하고 싶다는 말인가요?
그렇다면 이미지를 수정해서 질문을 해야죠
두줄로 나오는 히트상품 리스트를 보여주면서 전체상품을 보여주고싶다고 하면
어느 누가 이해를 할 수 있을까요?
히트상품의 상품은 전체상품의 일부분이므로<---이 설명으로 보아 분류리스트도 아니고 히트상품/할인상품 등의 유형별 리스트도 아닌 것이 분명해보이는데 영카트에는 분류나 유형 구분 없는 전체상품 출력 기능은 없습니다
-----------------
main10.skin.php의 1)을 2)로 수정하여도, 1)을 삭제하여도 상세페이지로 이동합니다.
<---- 사용하는 스킨을 수정해야 하는데 엉뚱한 스킨을 수정 했을 것입니다
------------------
$item_link_href = G5_SHOP_URL.'/list.php';
이렇게 고치고 list.php에서 ca_id가 넘어오지않으면 설정값들을 어떻게 한다라는
코드(썸네일 사이즈, 스킨명 설정, 리스트 위쪽의 카테고리 출력 삭제 등)를 넣으면 가능은 하겠지만 아마 답변하기도 어렵고 적용 하기도 어려울 것입니다
----------------------
$item_link_href = G5_SHOP_URL.'/list_all.php';
이와 같이 하고 list.php를 복사해서 별도로 list_all.php를 만들고 수정하는 방법도 있겠으나
역시 복잡합니다
$item_link_href = shop_item_url($row['it_id']); 를 어떻게 수정해야 할까요?