그누보드 쇼핑몰에서 특정 카테고리의 모든 상품을 노출 막는 방법
본문
관리자에서 카테고리 및 상품을 판매해제하면 되는건 알고 있습니다.
이 방법 말구요. 상품 리스트상에서 특정 카테고리의 모든 상품의 출력을 한번에 할 수 있는 방법을 알고 싶습니다.
예를 들면, 분류 코드가, 1, 2, 3 에 모든 상품은 하위 분류 코드를 포함 모두 노출을 방지하는 방법이 궁금합니다.
상품 갯수가 많을때 관리자에서 일일이 수정할 수 없어서 프로그램으로 한번에 할 수 있는 방법을 찾고 있습니다.
참고로 테마 사용중일때입니다.
답변 2
1. 관리자 > 분류관리 특정 분류 판매 체크 해제
2. 특정 분류에 속한 상품 관리에서 판매 체크를 해제하고 분류 적용은 체크
위 두 방법을 알고 계시다면... sql 코드로 일괄 업데이트 치는거 말고는 없지 않을까요...??
lib/shop.lib.php에서 function run() 함수에 추가하세요
$where = array(); <===이 코드 다음에 아래 형태로 추가
$where[] ="(ca_id not like '10%' and ca_id not like '2030%' and ca_id not like '50%' )";
======== set_use($use) 처럼 class에서 사용가능 하도록 함수를 만들어 사용하면 편리합니다
set_nocate() 같은 함수를 만들고 $list->set_nocate('10,2030,50'); 처럼 사용하면 필요한 곳에서만
사용할 수도 있겠습니다
답변을 작성하시기 전에 로그인 해주세요.