Neden geri döndürülen bir kuvvetten sonra bazı özellikler hala Geçersiz Kılındı?


21

Tüm özellikler güç anahtarı ile geri döndürüldükten sonra bile neden bazı özellikler "Geçersiz Kılındı" olarak gösterilmeli? Açıklık uğruna çalıştırdığım komutlar aşağıdadır.

drush fr-all --force -y
drush fl

Bu konuda çok fazla bilgi ile üzerinde bir iş parçacığı var. drupal.org/node/744450 Bunun olmasının birçok nedeni var. Bu oldukça açık uçlu bir soru.
dijital

Yanıtlar:


17

Bir özellik veya özellik, # 744450 numaralı sorun kuyruğundaki bazı geliştiriciler tarafından belirtilen aşağıdaki nedenlerle geri alınamayabilir :

  • Özelliğiniz bir görünüm içeriyorsa önbellek değiştirilmesine neden olabilir; özellikle, göç modülü ( # 1 )
  • Diğer özellikler özelliğinizin geçersiz kılınmasına neden olabilir ( # 10 )
  • Bilgi dosyanıza bir satır ekleme ( # 24 )
  • Görüşünüzü geçersiz kılan veya değiştiren kancalar var ( # 36 )
  • Bir görünüm geri alınmaz. Kullanıcı arayüzünü kullanarak görünümü geri döndürün ( # 62 )
  • Views kullanıcı arayüzü devre dışı bırakıldığında, görünümünüzün geçersiz kılınmasına neden olabilir ( # 64 )
  • Bir özellik dahil etme dosyası eksik ( # 82 )

7

Kendim denediğim, bunun bir yolu, aynı CCK alanını kullanan içerik türlerini tanımlayan iki ayrı özelliğe sahip olmaktır. Bunu yapmak için aynı alan için farklı ayarlara sahip olmak mümkündür. Bu şekilde bir tanesi her zaman geçersiz kılınacaktır.



1

İşte bilinen bir sorun, http://drupal.org/node/860974

Ben kendimle savaşıyorum.

Geçersiz kılmaya çalıştığınıza bağlıdır. Drush features-diff'in çıktısı, başkalarının size daha kesin bir neden vermesinde yardımcı olabilir.


1

Bu aptalca görünebilir, ancak özellik için tüm dosyalara sahip olduğunuzdan emin olun. Dosyalarımdan biri gitmeyi başaramadı, bu yüzden geçersiz kılınmaya devam etti.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.