Mevcut içerik düzenlenemiyor


8

Ne yazık ki mevcut bir Drupal sitesinde oldukça büyük bir sorunla karşılaştım. Son zamanlarda güncellenen çekirdek 7.12'den çekirdek 7.14'e uyguladım. O zamandan beri, yönetici panelinde yeni içerik oluşturabilirim, ancak mevcut içeriği düzenleyemiyorum veya üzerinde değişiklik yapamıyorum. Aşağıdaki hataları görüyorum:

  • Uyarı: array_merge () [function.array-merge]: # 1 bağımsız değişkeni, _form_set_class () (... / form.inc satır 4134) içindeki bir dizi değildir.
  • Uyarı: implode () [function.implode]: Tema_radios () 'da geçersiz argümanlar geçti (... / form.inc'in 2809 satırı).
  • Geçersiz bir seçim tespit edildi. Lütfen site yöneticisiyle iletişime geçin.

Bu güncellemeleri çalıştırmadan önce siteyi sildim ve eski haline döndürdüm, ancak yine de Drupal çekirdeğini güncelledikten sonra herhangi bir içeriği düzenleyemiyorum. Bu sorunun çözümünde verilebilecek herhangi bir yön var mı?

Yanıtlar:


1

Buna benzer bir sorunum vardı. Drupal çekirdeğine yapılan güncelleme, Referanslar İletişim Kutusu modülünü kullanarak içerik türleriyle ilgili sorunlara neden oldu . Bu başvuru iletişim alanlarını kullanarak bir türdeki düğümleri değiştirmenin sorunları olduğunu fark ettik. Beni etkisiz hale getiren şey, diğer içerik türlerinin bir sorunu olmadığıydı. Oran, bu hatanın başka bir modülden kaynaklanmış olmasıdır. Bir geliştirme ortamında deneyebileceğiniz birkaç şey:

  1. Çekirdek alanlarla yeni bir içerik türü oluşturun (başlık, gövde ve belki bir görüntü alanı çalışır). Aynı sorunu mu yaşıyorsunuz?

  2. Tüm içerik türlerinizin etkilenip etkilenmediğini doğrulayın. Hiçbir içeriği değiştiremeyeceğinizi söylediğinizi biliyorum, ama kesinlikle emin olarak zaman kazanabilirsiniz. Her tür için birkaç düğüm seçin ve başka sorunlar alıp almadığınızı görmek için bunları düzenlemeyi deneyin. Etkilenen yalnızca bazı içerik türlerinin olduğunu görürseniz, hangi alanları / widget'ları kullandıklarını öğrenebilir ve hangisinin soruna neden olduğunu düşmeye başlayabilirsiniz.

İyi şanslar!

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.