Cấu hình xuất / nhập không hoạt động


9

Tôi đã làm một drush config-export stagingphiên bản địa phương của trang web của tôi sau đó drush config-import stagingtrên một máy chủ. Nó nhập tất cả các từ vựng phân loại nhưng không có điều khoản. Tôi cũng đã thử nó thông qua UI ( Cấu hình-> Phát triển-> Đồng bộ hóa cấu hình ). Đây có phải là một lỗi hay chỉ là bản chất chưa hoàn thành của Drupal 8?

Câu trả lời:


13

Quản lý cấu hình đang xuất chính xác những gì nó được thiết kế để làm: Xuất cài đặt cấu hình . Các thuật ngữ phân loại thực tế chính họ đang ngồi trong taxonomy_term_field_databảng trong cơ sở dữ liệu.


1
Tôi hiểu rồi. Vì vậy, các điều khoản không được coi là một phần của cấu hình trang web?
Rooster242

4
Không phải lúc này, nhưng nếu bạn đã tạo mô-đun cấu hình của riêng mình và lưu trữ chúng trong cấu hình cho nó, thì chúng sẽ là một phần của cài đặt cấu hình cho mô-đun mới. Tôi đã làm điều đó khi lần đầu tiên tôi tạo mô-đun tham quan nâng cao để có thể sử dụng những thứ khác ngoài văn bản, như video của Intermedia.
Craig Bowman

4
Các thuật ngữ là các thực thể nội dung vì chúng có thể thực hiện được trong khi các từ vựng không phải vì vậy chúng là các thực thể cấu hình, do đó chỉ có chúng là có thể xuất được.

4
Nếu ai đó đang tìm kiếm một mô-đun ví dụ để giúp chuyển các thuật ngữ thành cấu hình, tôi nghĩ Cấu hình Menu Liên kết có thể là một mô-đun tốt.
colan

1
@CraigBowman - Bất kỳ mẹo nào về cách "lưu trữ [điều khoản] trong cấu hình cho [mô-đun cấu hình của riêng bạn]"? Tôi đang tạo mô-đun tùy chỉnh của riêng mình và xuất từ ​​vựng phân loại; cũng muốn các điều khoản của nó xuất khẩu cùng với nó. Tôi có khả năng chỉnh sửa taxonomy.vocabulary.*.ymltệp (Drupal 8) bằng tay nếu cần. Vui lòng thêm điều này vào câu trả lời của bạn nếu bạn sẽ rất tử tế. Cảm ơn!
chharvey

6

Điều này là do thiết kế vì các thuật ngữ phân loại là nội dung, không phải cấu hình.

Các tính năng giao dịch độc quyền với cấu hình và do đó sẽ không bao gồm hỗ trợ cho các thực thể nội dung, chẳng hạn như các điều khoản phân loại.

Nguồn: Xuất khẩu các thuật ngữ phân loại .


Tuy nhiên, bạn có thể sử dụng các mô-đun khác có thể hoạt động với nội dung như mô-đun Nội dung mặc định hỗ trợ các thuật ngữ phân loại. Hoặc kiểm tra mô-đun triển khai để dàn dựng nội dung.

Ví dụ: kiểm tra bản vá này cho mô-đun Nội dung mặc định : Drush comand để xuất tất cả các mục , sau khi áp dụng, bạn có thể xuất tất cả các thuật ngữ từ từ vựng cụ thể bằng cách sử dụng drush, ví dụ:

drush dcer taxonomy_term vid my_vocabulary --folder=dest/

Xem thêm: Làm cách nào để xuất cấu trúc trang web của tôi?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.