CCK 모듈로 Content Type 을 Import / Export 하는 편한 방법

제목 : CCK 모듈로 Content Type 을 Import / Export 하는 편한 방법

이번 글의 다른 제목은,
"특정 컨텐츠 타입을 백업, 다른 사이트에 복원하는 방법"이다.

개발 환경에서 컨텐츠 타입을 여러가지로 만들어서 구현했으나
이를 실제 운용 서버 드루팔에 이식하려면 여간 귀찮은 것이 아니다.
DB 백업으로 DB 덤프하는 방식은 위험할 수도 있다.

그래서 조사해 보았다. 의외로 간단한 방법이 있었다.

CCK 모듈의 부속 모듈 중에 Content Copy 라는 것이 있었다.
참고 주소 - http://drupal.org/node/99446

자. 그러면,
A라는 드루팔 사이트에서 CC라는 컨텐츠 타입을 Export해서,
B라는 드루팔 사이트로 CC라는 컨텐츠 타입으로 Import 해 보자.

1. CCK 모듈이 활성화 돼 있는지 확인하자.

2. CCK 모듈의 부속 모듈인 Content Copy 이 활성화 돼 있는지 확인하자.

3. A 사이트에 있는 관리 > 컨텐츠 타입에서 Export 메뉴를 선택하자.
    그런 후 CC 라는 컨텐츠 타입을 선택하면 PHP 배열 형태의 소스가 나온다.
    이 소스를 Copy (Ctrl + C키) 하자.

4. B 사이트에 있는 관리 > 컨텐츠 타입에서 Import 메뉴를 선택하자.
    "새로운 컨텐츠 타입"을 선택(디폴트임)한 후,
    위 과정 3에서 복사한 소스를 Paste (Ctrl+V키) 하자.

5. B 사이트의 새로운 컨텐츠 타입으로 CC 가 생성돼 있는 것이 보이는가?!

Your rating: None 평균 : 4 (1 vote)