Tôi chỉ phải làm điều này, và thấy nó không quá khó, nhưng trang web của tôi khá đơn giản.
Thử đi:
- Tạo một lĩnh vực mới với tên thích hợp.
- Chạy các truy vấn này trong MySQL:
INSERT INTO field_data_[NEW MACHINE NAME] (entity_type, bundle, deleted, entity_id, revision_id, language, delta, field_fabric_color_pattern_tid) SELECT cf.* FROM `field_data_[OLD MACHINE NAME]` cf
INSERT INTO field_revision_[NEW MACHINE NAME] (entity_type, bundle, deleted, entity_id, revision_id, language, delta, field_fabric_color_pattern_tid) SELECT cf.* FROM `field_revision_[OLD MACHINE NAME]` cf
(trao đổi [TÊN MACHNIE MỚI] và [TÊN MÁY OLD] với field_your_field_names
)
- Cập nhật mọi chế độ xem liên quan để sử dụng trường mới và bất kỳ mô-đun nào khác trỏ đến trường cụ thể đó (đây là nơi mọi thứ có thể trở nên xấu nếu trang web của bạn phức tạp). Bạn có thể thấy bất kỳ chế độ xem nào sử dụng trường cũ của bạn tại đây:
/admin/reports/fields/views-fields
- Xóa bộ nhớ cache trang web