Sadece bunu yapmak zorunda kaldım ve çok zor olmadığını gördüm, ancak sitem oldukça basit.
Bunu dene:
- Uygun adla yeni bir alan oluşturun.
- MySQL'de şu sorguları çalıştırın:
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
([YENİ MACHNIE ADI] ve [ESKİ MAKİNE ADI] ile değiştirin field_your_field_names
)
- Yeni alanı ve ilgili alanı işaret eden diğer modülleri kullanmak için ilgili görünümleri güncelleyin (siteniz karmaşıksa işler çirkinleşebilir.) Eski alanınızı kullanan tüm görünümleri burada görebilirsiniz:
/admin/reports/fields/views-fields
- Site önbelleğini temizle