구성 내보내기 / 가져 오기가 작동하지 않습니다


9

나는 drush config-export staging내 사이트의 로컬 버전과 drush config-import staging서버에서 수행했다. 모든 분류 어휘를 가져 왔지만 용어는 없었습니다. 또한 UI ( Configuration-> Development-> Configuration Synchronization ) 를 통해 시도했습니다 . 이것이 드루팔 8의 버그일까요?

답변:


13

구성 관리 가 의도 한대로 정확히 내보내고 있습니다 . 구성 설정 내보내기 . 실제 분류 용어 자체는 taxonomy_term_field_data데이터베이스 의 테이블에 있습니다.


1
내가 참조. 따라서 용어는 사이트 구성의 일부로 간주되지 않습니까?
Rooster242

4
지금은 아니지만 자체 구성 모듈을 작성하여 구성에 저장 한 경우 새 모듈의 구성 설정의 일부가됩니다. 처음으로 고급 둘러보기 모듈을 만들었을 때 Intermedia 비디오와 같이 텍스트 이외의 것을 사용할 수있었습니다.
Craig Bowman

4
용어는 필드화할 수 있기 때문에 컨텐츠 엔터티이지만 어휘는 구성 엔터티가 아니므로 내보내기 만 가능합니다.

4
누군가가 용어를 구성으로 전환하는 데 도움이되는 예제 모듈을 찾고 있다면 구성 메뉴 링크 가 좋은 것으로 생각 됩니다.
colan

1
@CraigBowman — "[자신의 구성 모듈] 구성에서 [terms]을 저장하는 방법"에 대한 팁이 있습니까? 내 자신의 사용자 지정 모듈을 만들고 분류 어휘를 내보내고 있습니다. 용어와 함께 내보내기를 원합니다. taxonomy.vocabulary.*.yml필요한 경우 파일을 수동 으로 편집 할 수 있습니다 (Drupal 8). 당신이 너무 친절하면 답변에 이것을 추가하십시오. 감사!
chharvey

6

이는 분류 용어가 구성이 아니라 내용이므로 의도적으로 설계된 것입니다.

기능은 구성을 독점적으로 다루므로 분류 용어와 같은 컨텐츠 엔티티에 대한 지원은 포함하지 않습니다.

출처 : 분류 용어 내보내기 .


그러나 분류 용어를 지원하는 기본 컨텐츠 모듈 과 같은 컨텐츠에서 작동 할 수있는 다른 모듈을 사용할 수 있습니다 . 또는 콘텐츠 준비를 위해 배포 모듈 을 확인 하십시오 .

이 패치 밖으로 예를 점검를 들어 기본 내용 모듈 : Drush은 모든 항목을 내보내 COMAND 적용하면, 당신이 사용하는 특정 어휘에서 모든 용어를 내보낼 수 있습니다 drush, 예를

drush dcer taxonomy_term vid my_vocabulary --folder=dest/

참조 : 어떻게 내 사이트 구조를 내보낼 수 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.