2010-02-24 2 views
2

제품, 카테고리 및 모든 것을 대량으로 가져 오는 방법에 관한 한 가지 다른 질문을 보았습니다.하지만 할 수 있기를 원하는 것은 한 카테고리에서 다른 카테고리로 카테고리를 가져 오는 것입니다.Magento에서 제품 범주를 내보내거나 가져올 수 있습니까?

제품을 내보낼 때 여전히 제품을 제공하는 카테고리 ID 속성이 있지만 제품 카테고리를 내보내는 옵션이 표시되지 않습니다.

나는 가장 간단한 방법은 단지 SQL로 테이블을 복사하는 것입니다 생각,하지만 난 phpMyAdmin을 통해/가져 오기를 내보낼 때 그것은

어떤 아이디어 .... 작동하지?

감사합니다,

크리스

답변

1

불행하게도,/내보내기 범주를 가져올 수있는 쉬운 방법이 없다. 나는 그 기능 (그리고 드롭 다운/multiselect 특성에 대한) 여전히 존재하지 않는 충격입니다.

SOAP와 같은 API를 사용하는 데 충분한 지식이 있다면 확실히 Magento의 API와 상호 작용하고 CSV 또는 그와 유사한 카테고리를 빠르게 추가 할 수 있습니다. 그러나 스스로 개발해야합니다. 즉 ..

http://www.magentocommerce.com/wiki/doc/webservices-api/api#category_api

0

그래서 실제로 내 범주를 가져있어하지만이 시점에서 거의 유일한 옵션입니다!

phpMyAdmin을 통해 이전 사이트의 카테고리와 관련이있는 각 테이블을 내보내는 작업이 종료되었습니다. 그런 다음 각 SQL 파일의 INSERT 문을 개별적으로 복사하여 새 데이터베이스에서 실행했습니다.

몇 가지 다른 테이블을 먼저 가져와야했지만 몇 가지 오류가 발생하면 호출중인 테이블을 알려주고 그 테이블을 먼저 가져옵니다.

내가 넘겨 받아야하는 유일한 카테고리가 아닌 테이블은 내가 믿는 product_entity 테이블이었습니다. 나는 정확한 이름을 잊어 버렸지 만, 다른 카테고리 테이블을 가져 오려고하면 그것이 필요한 것을 알려줄 것이다.

가장 쉬운 방법은 아니지만 손으로 ​​가져 오는 것보다 훨씬 빠르고 실행하기가 상대적으로 간단합니다. 조금 시간이 걸립니다.

참고 : 모든 카테고리를 제 위치에 둔 후에 관리자 패널을 통해 제품을 가져 왔습니다.

같은 문제를 겪고있는 다른 사람에게 도움이되기를 바랍니다. 그 대답이 얼마나 명확한 지 잘 모르겠지만 질문이 있거나 명확한 설명이 필요한 경우 의견을 남겨 주시면 기꺼이 도와 드리겠습니다.

+3

글쎄, 내 솔루션이 내가 처음에 생각한 것만 큼 좋지 않았던 것처럼 보였다. 그것은 다른 부분을 깨뜨리는 결과를 낳았고 새로운 설치를하고 카테고리를 처음부터 만들었다. 나는 이전 상점에서와 같은 ID를 가진 카테고리를 만들어서 카테고리를 개별적으로 분류 할 필요가 없었습니다. –