2011-11-02 1 views
1

가져 오기/내보내기 고급 프로필을 사용하여 제품 CSV 파일을 가져 왔습니다. 문제는 동일한 시설을 사용하는 특정 제품을 대량으로 삭제하려면 어떻게해야합니까? SKU 제품을 삭제 대상으로 지정하고 CSV 파일을 수정할 수 있습니다.magento : 가져 오기/내보내기 기능을 통해 일괄 삭제 하시겠습니까?

일부 지점에서는 enentbed 될 magento에서 일부 사용 중지 된 제품이 있기 때문에 가져 오기 파일에서 "status"를 "disabled"로 표시 할 수 없습니다. 그것은 한 번에 데이터로드 인 경우

젠토 내 버전 1.4.2.0

+0

삭제하려는 항목 중 일부가 번들 항목이고 사진이 연결된 경우 어떻게됩니까? –

답변

0

, 당신은 당신의 제품을 수출하는 것이 더 좋을 수 있습니다 다음 deleting your entire products, 수출하고 다시 수입에서 제품 항목을 제거합니다. 1 회로드가 아닌 경우 가져 오기를 사용자 정의하여 제품을 제거 할 수도 있습니다. 또한 uRapidFlow을 사용할 수도 있습니다.

+0

일회성 데이터로드이지만 삭제 된 수동으로 생성 된 제품이 많기 때문에 불행히도 옵션이 아닙니다. – Caballero

2

이 질문은 이전 질문이지만 어쩌면이 답변이 도움이 될 것입니다. 벌크가 선택한 제품의 삭제

이 난에 작업 젠토 프로젝트에서 사용 MAGMI 정말 쉽게 (내가 MAGMI 창조자와 제휴 아니에요.) 워드 프로세서는 bulk delete via csv을 설명하지만 플러그인의 SqlDataSource를 사용하는 경우 수행 할 수 있습니다 테이블에 magmi : delete 컬럼을 추가하여 동일하게하십시오.

+0

나는 또한이 작업을 위해 MAGMI를 선호한다. 1.4.2.0까지 작동하는지 확인할 수 있습니까? 어쨌든 +1하면 누군가 Google에 도착합니다! – simonthesorcerer

0

magento의 기본 디렉토리에 스크립트를 사용하여 csv 파일에서 sku를 읽으려고 시도 할 수 있습니다. sku 기반 제품 컬렉션을로드 한 후. 제품을 삭제할 수 있습니다.

또는

당신은 SKU에 의해 지정된 제품을 삭제하는 기존 어댑터를 확장하여 어댑터로 작성해야합니다. 그런 다음 고급 가져 오기/내보내기 프로파일에서 프로파일 조치 xml에 해당 어댑터를 지정해야합니다. 예 :

<var name="adapter">catalog/convert_adapter_productimportcustomoptiondelete</var> 
관련 문제